Getting Started
Product Overview
Bringo is a complete multi-vendor, multi-business commerce platform. One backend powers a customer-facing website and three native mobile apps, so a single business (or a marketplace of many sellers) can sell groceries, food, pharmacy items, and offer parcel delivery — all from one admin panel.
The four applications
🖥️ Website & Admin Panel Laravel + React
The heart of the system. The public side is an online storefront; the private side is the admin dashboard where you configure everything — businesses, products, payment gateways, SMS, branding, taxes, languages, delivery zones, and more. Built with Laravel 13 (PHP) and React 19 (Inertia.js + Tailwind).
📱 Customer App Android iOS
A Flutter shopping app for your customers: browse stores, search (including voice search), add to cart, check out with online payment or cash, track orders live on a map, manage wallet, cashback, coupons and referrals. Supports phone-OTP, email, Google, Facebook and Apple sign-in.
🛵 Delivery App Android iOS
A Flutter app for delivery partners: receive new order offers, navigate to pickup and drop, update order status, collect cash, chat with customers, and track earnings. Available in English and Hindi out of the box.
🧑💼 Seller App Android iOS
A Flutter app for vendors/sellers: manage products and inventory, accept and pack orders, run a built-in Point of Sale (POS), handle returns, manage staff, view reports and charts, and withdraw earnings from the wallet. Protected by an optional biometric app lock.
How the business model works
- Multi-vendor — run it as a single store, or as a marketplace where many independent sellers list products and fulfil their own orders.
- Multi-module — the same platform runs several business types at once: Grocery, Food (restaurants), Pharmacy (with prescriptions) and Parcel delivery. You enable only the modules you want.
- Commission & wallets — the platform tracks seller earnings, delivery-partner payouts, customer wallets, cashback and an affiliate/referral program.