← All writing

tutorials

How we develop delivery project for local MSME

· KM

Delivery truck travelling through a city
Illustrative photo by Kenny on Unsplash.

let's develop simple delivery app.

Actors

  • [ ] Admin
  • [ ] Rider
  • [ ] Customer

Main Entities

  • [ ] User
  • [ ] Way

Supplimentry Entities

  • [ ] Location / Drop Point along with lat,lng

Actions

Customer / Admin

  • [ ] Create way
  • [ ] See updated way status

Admin

  • [ ] Assign way to a raider

Rider

  • [ ] List assigned ways
  • [ ] Accept / Reject assigned ways
  • [ ] If accepted, update way status like preparing, picked up, delivering , droped etc.

Addtional Feature

  • [ ] Finance

Tech Stack

Flutter + Superbase