Founder-led · Reply within 1 business day
Hyper-local commerce

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.

Scope a project like this →Reference call with this client available on request.
  • Website
  • Mobile app
  • Rider live tracking
  • Picker app
mayapursevakart.com ↗
mayapursevakart.com home page, live
Live site · mayapursevakart.com
55
Test files
39
Database migrations
60 s
Route refresh
Web + Flutter
Apps
THE BRIEF

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.

HIGHLIGHTS
  • 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

01

Storefront website

Laravel 13 with Inertia and server-side rendering: catalogue, cart, landmark-based addresses, delivery options, OTP sign-in and invoices.

02

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.

03

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.

04

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.

INTEGRATIONS
  • Laravel Reverb
  • Google Maps
  • Google Routes API
  • Firebase Cloud Messaging
  • UPI and card payments
STACK
  • 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.

Scope Your App →