Back to projects

Project Details

M2M Delivery Partner

M2M Delivery Partner

React Native

Overview

M2M Delivery Partner helps riders take control of their work life with flexible hours and competitive pay — supported by real-time delivery management, easy earnings tracking, and 24/7 assistance.

Partners deliver groceries, restaurant orders, and other essentials efficiently and safely. The app covers onboarding and training, delivery accept/reject flows, route-aware delivery status, payouts, insurance coverage, and community updates for drivers.

As senior frontend engineer, I owned the React Native Android delivery client — building the dashboard, delivery request flows, earnings and payments, notifications, and profile/availability management on a NestJS + MongoDB backend with Firebase services.

M2M Delivery Partner
Real-time delivery requests with accept, reject, and status tracking
Dashboard for earnings, active deliveries, and performance metrics
Instant transfers, payment history, and flexible scheduling
In-app training, 24/7 support, and insurance coverage
React NativeTailwind CSSFirebaseNestJSMongoDB

Key Features

User-Friendly Dashboard

  • Quickly view earnings, active deliveries, and performance metrics
  • Monitor acceptance rate, customer rating, and recent activity

Delivery Management

  • Accept or reject delivery requests in real time
  • Optimize routes and track delivery status from pickup to drop-off

Earnings and Payments

  • Access detailed earnings breakdowns
  • Request instant transfers and view payment history

Notifications & Profile

  • Receive real-time alerts for new deliveries and performance updates
  • Update personal details and set availability preferences

Training, Support & Community

  • Complete online training and access helpful guides
  • Get 24/7 help via in-app chat, phone, or online resources
  • Connect with other drivers and stay updated on events

Insurance & Flexible Work Benefits

  • Comprehensive insurance for accidental and medical needs
  • Flexible scheduling, competitive base pay plus bonuses, and easy onboarding

User Journey

  1. 1Sign up and complete online training
  2. 2Set availability and go online
  3. 3Receive a real-time delivery request notification
  4. 4Accept the request and navigate to pickup and drop-off
  5. 5Mark delivery complete and track trip status
  6. 6Review earnings and request payouts

Questions about this project

I worked as a senior frontend engineer owning the React Native Android delivery partner app, including the dashboard, delivery request flows, earnings, and availability management.

Project Information

Role
Senior Frontend Engineer
Location
India
Completed on
2024
Platform
Android

Share on

Interested in working together?

Reach out and let's talk about your next mobile or web product.

Get in touch

Recent Projects

Related Projects and Work