Skip to content

Web App to Manage Composting Bins, Pickups and Quality Control

Notifications You must be signed in to change notification settings

davidnierman/composting-mgmt-systems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 

Repository files navigation

composting-mgmt-systems

Web App to Manage Composting Bins, Pickups and Ticketing

 

Tech Stack


Front-end

  • Express
  • React
  • Node
  • Bootsrap

Back-end

  • Django

 

User Stories


  • There will be 4 types of users with different permisions/views when accessing the app. All of the users will be able to sign in / sign-out.
  • A new member to the site will have access to create a new customer user.
    • All other user types will be created by Support Admin.

1. Customer

- CREATE
    1. Pickup Address
    2. Bin Order

 - READ 
    1. Pickup Address
         - bins(s)
         - Pickup Route(s)
    2. Bin Order(s)
    3. Bin Check(s)
    4. Fines(s)

 - UPDATE
    1. Pickup Address
         - status

2. Driver

- READ
    1. route(s)
        -address(es)

4. Officer

- CREATE
    1. Bin Check
    2. Fine
- READ
    1. Bin
        -Bin Check(s)
    2. Customer
        -Bin Checks(s)
        -Fine(s)
- UPDATE
    1. Bin Check
    2. Fine
- DELETE
    1. Fine

**4. Support **

- CREATE
    1. Create bin
    2. Pickup Route
    3. User (driver)
    4. User (Officer)
    5. User (Support Admin)

- READ
    1. Customer(s)
        - pickup address(es)
            - bin(s)
    2. Pickup Routes
        - pickup address(es)
            - bin(s)
        - drivers

 - UPDATE
     1. Customer
        - pickup address
            - bin
    2. Pickup Routes
        - pickup address
            - bin
        - drivers

Wireframes


MVP


Complete User Stories Listed above for Customer and Admin

Stretch Goals

Complete User Stories Listed above for Driver and Officer

About

Web App to Manage Composting Bins, Pickups and Quality Control

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published