DDelivery Live App Portfolio

Project 1 · Flutter + Firebase + Live App

DDelivery Ecosystem

Complete Multi-Role Delivery Platform

A scalable delivery platform built using Flutter & Firebase with User, Shopkeeper, and Rider applications.

User app screenshot

User App

Browse, order, track, pay

Shopkeeper app screenshot

Shopkeeper App

Manage orders and business

Rider app screenshot

Rider App

Deliver, navigate, earn

Project Overview

A complete delivery workflow across customers, shops, and riders.

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.

Key Features

Everything needed to run a modern delivery operation.

Live Order Tracking

PhonePe Payments

Wallet System

Rider Payouts

Push Notifications

Multi-language Support

Google Maps

Cloud Functions

Order Management

Business Analytics

Rider Assignment

Subscription Management

Ownership

My Contributions

I worked across UI, architecture, Firebase integration, payment flow, and role-specific business logic to deliver a complete Flutter ecosystem.

  • Developed complete Flutter UI
  • Firebase Authentication
  • Firestore Database
  • Cloud Functions
  • PhonePe Payment Integration
  • Webhook Handling
  • Rider Earnings System
  • Wallet Management
  • Google Maps Integration
  • Push Notifications
  • Localization
  • MVVM Architecture
  • Provider State Management
  • Responsive UI

Tech Stack

Mobile, backend, payments, maps, and architecture.

FlutterDartFirebaseFirestoreCloud Functions Node.jsFirebase StorageFirebase AuthenticationGoogle MapsPhonePeREST APIsProviderMVVMGit

Problem Solving

Challenges & Solutions

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

A scalable Firebase-backed Flutter architecture.

Flutter AppsUser · Shopkeeper · Rider
Provider (MVVM)Views · ViewModels · Services
Firebase
AuthenticationFirestoreStorageCloud FunctionsCloud Messaging
PhonePe APIPayments & Webhooks
Google MapsTracking & Navigation

Results

Built for real delivery operations.

3 Mobile Applications
Production Ready
Secure Payments
Real-Time Tracking
Multi-Role Platform
Firebase Backend
Scalable Architecture
Responsive UI
Back to Portfolio