User App
Browse, order, track, pay
Project 1 · Flutter + Firebase + Live App
A scalable delivery platform built using Flutter & Firebase with User, Shopkeeper, and Rider applications.
Browse, order, track, pay
Manage orders and business
Deliver, navigate, earn
Project Overview
DDelivery Ecosystem is a multi-role delivery platform designed for real business operations. It includes a User App for ordering, a Shopkeeper App for business management, and a Rider App for delivery execution.
The system supports real-time order tracking, payments, rider management, business management, notifications, wallet flows, and localization so each role gets a focused experience while sharing a reliable Firebase backend.
Screenshot Gallery
Key Features
Ownership
I worked across UI, architecture, Firebase integration, payment flow, and role-specific business logic to deliver a complete Flutter ecosystem.
Tech Stack
Problem Solving
Implemented real-time Firestore listeners with Cloud Functions to keep every app synchronized as orders moved through accepted, prepared, picked up, and delivered states.
Implemented secure webhook verification and automatic payment status updates so successful PhonePe payments could update orders, wallets, and business records consistently.
Built manual and bidding-based rider assignment workflows, giving shopkeepers flexibility while keeping riders informed about order opportunities and earnings.
Architecture Overview
Results