How we develop delivery project for local MSME

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

Written on June 2, 2026