Food & Hospitality · 2025

ManGo Restaurant

Enterprise-grade restaurant management platform with real-time order tracking, AI-powered customer support, Telegram push notifications, and Google Sheets record-keeping — shipped in 1.5 months at near-zero infrastructure cost.

Year

2025

Delivered in

1.5 months

Client region

Russia

Category

Food & Hospitality

Status

Live in production

ManGo Restaurant

Screenshots & previews

See it in action.

Screenshot 1
Screenshot 2
Screenshot 3
1 / 3

Use ‹ › or click the dots to browse · 3 screenshots

The challenge

The problem we set out to solve.

The client, a restaurant owner in Russia, needed a scalable, cloud-backed management system but had a strict constraint: near-zero ongoing infrastructure cost. The existing workflow relied on VK — a Russian social network — for order intake. This was fragile, unscalable, and produced no analytics, no order history, and no way to track deliveries or customers. After conducting a detailed analysis of their daily order volume, customer traffic patterns, and peak hours, we concluded that the entire modern stack could run for free or at negligible cost by leveraging Firebase's Spark plan alongside Google's free API tiers.

The solution

How we engineered it.

  • 01

    Architected and built a full React 18 SPA with Vite, wired to Firebase Firestore for real-time data synchronisation across all devices simultaneously — no polling, no delays.

  • 02

    Designed and implemented a comprehensive admin dashboard giving managers a live overview of orders, revenue trends, customer acquisition, and menu performance with granular date-range filtering.

  • 03

    Built a chef and kitchen manager portal showing live order queues with status transitions (received → preparing → ready → picked up → delivered), reducing miscommunication between front-of-house and kitchen.

  • 04

    Engineered a product, category, and promotions management system — managers can add items with images, set prices, schedule time-limited deals, and push promotional notifications to subscribed customers.

  • 05

    Developed a dedicated delivery management module: riders receive an in-app push notification (via Firebase Cloud Messaging) the moment an order is marked ready; pickup and drop-off confirmations are logged with timestamps.

  • 06

    Built a customer order-tracking interface where diners can see their order status in real time without needing an account — shareable via a unique order link.

  • 07

    Integrated a role-based access control system using Firebase Auth so owners, managers, chefs, and delivery staff each see only their relevant panels with appropriate permissions.

  • 08

    Implemented a staff management panel for adding, editing, and assigning roles to team members, with activity logging for accountability.

  • 09

    Integrated a lightweight AI chatbot trained on the restaurant's menu and FAQs — it resolves common enquiries (order status, opening hours, allergens, menu recommendations) around the clock, reducing staff interruptions significantly.

  • 10

    Built a Telegram Bot integration that fires a structured, formatted order notification into a dedicated Telegram group the instant a new order is placed — visible on any device, no app switching required.

  • 11

    Wired Google Sheets API v4 as a secondary record layer: every order is automatically appended to a live spreadsheet for accounting, printing, and long-term analysis — shareable with accountants without system access.

Features shipped

Every feature in production.

Real-time order dashboard (all devices)
Admin analytics — revenue, orders, customers
Product & category management
Promotions & deals engine
Customer order tracking (no login required)
Kitchen queue & status board
Delivery rider notifications (FCM)
Delivery tracking & confirmation
Staff management & role permissions
AI chatbot — 24/7 customer support
Telegram Bot — instant order alerts
Google Sheets auto-logging
Customer CRM & history
PWA — works offline & installable
SEO-optimised storefront
Firebase Auth + RBAC security

Technology stack

Built with the right tools.

Every technology was chosen deliberately — either to maximise performance, eliminate infrastructure cost, or accelerate delivery without compromising production quality.

React 18Firebase FirestoreFirebase AuthFirebase Cloud FunctionsFirebase Cloud MessagingFirebase HostingFirebase StorageNode.jsExpress.jsRedux ToolkitReact Router v6Tailwind CSSViteTelegram Bot APIGoogle Sheets API v4PWAReal-time ListenersRole-based Access Control

Results

Outcomes that speak for themselves.

Full platform launched and live within 1.5 months of kickoff
Monthly infrastructure cost under $1 — running on Firebase free tier and Google free API quotas
Order workflow fully migrated from VK to a structured, trackable system
Delivery riders receive instant FCM notifications — zero manual phone calls for order dispatch
All orders automatically recorded in Google Sheets — printing and accounting available immediately
AI chatbot handles routine customer queries 24 / 7, freeing staff for higher-value tasks
Telegram bot ensures no order is missed regardless of which device the team is using

Team

Who built it.

Senior contributors only — the people in the kickoff call are the same people writing code.

Adeel Baloch

Project Manager · Full Stack Developer

Shees Baloch

Mobile & Backend Developer

Jaber Ali

Full Stack Developer

Sohail Baloch

Frontend Developer

Shams Baloch

UI / UX Design

More work

Explore other projects.

EdTech · Online Learning

Theory of You

AI Foundations — a full-stack online academy that makes artificial intelligence education …

View case study →

EdTech · Language Technology

Balochi Academy App

Cross-platform mobile learning application for the Balochi language — structured lesson mo…

Coming soon

E-commerce

Multi-vendor E-commerce Platform

Headless storefront with AI-powered product recommendations, multi-vendor management, Stri…

Coming soon

Want a system like this?

Tell us what you need to build. We will tell you honestly what it would take — and whether we are the right team to build it.