WasteUp (Uber for Waste) Project Brief - frintern/wipe GitHub Wiki

A web app (PWA) to help individuals find, request and pay professional waste management companies around their location. The app would allow the users easily:

  • find waste pickup companies nearby
  • request for waste pickup
  • pay for waste disposal service using:
    • Online payments
    • USSD
  • schedule for future waste disposal pickup.
  • It would have a simple and appealing to use UI that is functional and easy to use.

User Stories

  • Find waste pickup companies:
    • Users should be able to find waste companies nearby
  • Request for waste pickup:
    • Users should be able to request for waste pickup from available waste companies
    • Waste companies should be able to see requests from users
  • Pay for waste pickup and disposal:
    • Users should be able to quickly pay waste companies using online payments and/or USSD and see past payment history
    • Waste companies should be able to get notification of received payments and see all payments from all their customers
  • Schedule waste pickup and disposal:
    • Users should be able to schedule future waste pickup and disposal and payment. The schedule can be monthly or weekly.
    • Waste companies should be able to see scheduled requests and get reminders to pick up waste

Things to note:

  • Notifications should be to a bare minimum only prompting when needed
  • Waste Pickup sharing functionality for big residential areas or gated communities
  • No over the counter payments, all payments should be digital.
  • The app should also work via USSD/text to allow users with no smartphone to find, request and pay for waste disposal