Back to projects

Project Details

M2M Restaurant Partner

M2M Restaurant Partner

React Native

Overview

The M2M Restaurant Partner App helps restaurant and store partners manage operations more efficiently — with real-time order tracking, menu management, and performance analytics that streamline day-to-day workflows and improve customer satisfaction.

Whether updating a menu, accepting new orders, analyzing sales, or running promotions, partners get the tools they need to compete and grow. It is the operator-facing companion to the MaxBazaar / M2M Bazaar customer marketplace.

As senior frontend engineer, I owned the React Native Android partner client — building order management, menu and product controls, sales dashboards, settlement views, and offer tools on a NestJS + MongoDB backend with Firebase services.

M2M Restaurant Partner
Instant order alerts with accept, reject, and status updates
Menu, pricing, and availability management in-app
Sales dashboard with payment and settlement tracking
Offers, reviews, and performance analytics for growth
React NativeTailwind CSSFirebaseNestJSMongoDB

Key Features

Store Management

  • Manage store profile and business information
  • Open or close the store and set operating hours and holiday schedules

Order Management

  • Receive new orders instantly with real-time notifications
  • Accept or reject orders and update preparation status

Menu & Product Management

  • Add, edit, or remove products
  • Update pricing and availability

Sales Dashboard

  • View daily, weekly, and monthly sales
  • Monitor order statistics at a glance

Payment & Settlement Tracking

  • View earnings
  • Track payouts and settlement history

Offers & Promotions

  • Create discounts and promotional offers
  • Participate in platform campaigns

Reviews & Performance Analytics

  • View customer ratings and feedback
  • Track order completion rate and monitor business growth

User Journey

  1. 1Open the store and confirm business hours
  2. 2Receive a real-time alert for a new customer order
  3. 3Accept or reject the order and update preparation status
  4. 4Manage menu items, pricing, and availability
  5. 5Create offers or promotions to boost sales
  6. 6Review sales, settlements, and performance analytics

Questions about this project

I worked as a senior frontend engineer owning the React Native Android partner app, including order management, menu controls, sales dashboards, and promotions.

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