Mayapur Seva Kart: hyper-local delivery
A hyper-local grocery and essentials store with a website, a Flutter app, a picker dashboard for packing and live rider tracking on a map, built on Laravel 13 with Reverb.
RESULTOrder to doorstep tracked live, with picking and dispatch run by store staff, not developers.
- Website
- Mobile app
- Rider live tracking
- Picker app

- 55
- Test files
- 39
- Database migrations
- 60 s
- Route refresh
- Web + Flutter
- Apps
Orders had to go from a phone to a packed bag to a doorstep within a small town, with customers able to see exactly where their rider is. Pickers needed a live queue, riders needed fair dispatch, and the store team needed to run all of it without a developer on call.
- Riders stream their location; customers watch the rider move on a live map with the road route refreshed every 60 seconds
- Picker dashboard with a live order queue: tick items, mark units unavailable, mark the order packed
- Rider dispatch with claim, fail and return-to-pool, and a maximum load per rider
- Order lifecycle events (placed, packed, dispatched, delivered, failed, cancelled) pushed in real time
- Push notifications and admin broadcasts through Firebase Cloud Messaging
- Store-managed home page sections, landmarks and delivery options
What we built
Storefront website
Laravel 13 with Inertia and server-side rendering: catalogue, cart, landmark-based addresses, delivery options, OTP sign-in and invoices.
Mobile app
One Flutter app for customers, riders and admins: ordering, addresses, order history, and an order-tracking sheet with smooth rider animation on Google Maps.
Rider live tracking
Rider positions are recorded against their out-for-delivery orders and broadcast over Laravel Reverb; road routes come from the Google Routes API.
Picker app
A live Livewire dashboard that reacts to order events, so packing starts the moment an order is placed and the rider pool sees it the moment it is packed.
- Laravel Reverb
- Google Maps
- Google Routes API
- Firebase Cloud Messaging
- UPI and card payments
- Laravel 13
- PHP 8.3
- Inertia 3 (SSR)
- Livewire 4
- Filament 5
- Reverb
- Flutter
Need an app your store team can run without a developer?
Send a short brief about your store, catalogue and delivery area. You get a written scope, timeline and quote within 3 business days.