DiarchGo: Grocery Delivery App Case Study
About The Client
DiarchGo is an online grocery brand delivering from nearby dark stores in minutes. Customers order fresh produce, packaged food and daily essentials through the app. The company came to Comfygen with a delivery model but no product, and needed one partner to build the customer app, rider app and store operations as a single connected system.

Overview

Comfygen built DiarchGo across Android, iOS and web. The platform has four connected parts: customer app, delivery partner app, dark store management and admin panel. All of it runs on one backend, so customer, store and rider see the same order status at the same time. Both apps are live on Google Play and the App Store, with the web platform at diarchgo.com.

Features

- User registration and OTP authentication
- Product and category management
- Search and product discovery
- Multiple saved delivery addresses
- Online payments through an integrated gateway
- Order management
- Real-time order tracking on a map
- Delivery partner management
- Rider document verification
- Dark store management
- Inventory management
- Admin management and reporting

Challenge

- Serving 10,000+ products with images and variants without slowing the app down.
- Running multiple dark stores where stock is not shared, so customers only see what their nearest store can deliver.
- Keeping the customer app, store dashboard and rider app in sync on every order status change.
- Holding response times steady during evening peak hours.
- Securing online payments and building a rider verification and payout flow.

Solution:

- Built both apps in React Native for a single codebase across Android and iOS.
- API-driven Node.js and Express backend hosted on AWS.
- Redis caching in front of the heaviest read operations to keep category and product screens fast.
- Real-time APIs so customer, store and rider see the same order status at the same time.
- Store-level inventory logic tied to customer location.
- Payment gateway integration for checkout, RazorpayX for rider payouts.
- Push notification service for order updates.

Business Benefits

- Order handling moved from manual assignment to an automated flow.
- Customer, store and rider operations run on one system instead of three disconnected ones.
- New dark stores can be added without rebuilding anything.
- Customers can see their order location, which cuts support queries.
- Stock accuracy improves because listings pull from live store inventory.
- Rider onboarding and payouts run inside the platform.

Results
DiarchGo is live and running on all three platforms.
- Customer app published on Google Play and the App Store
- Delivery partner app published on Google Play and the App Store
- Web platform live at diarchgo.com
- Customer ordering, store fulfilment and rider delivery running on a single connected system
- More than 20 active dark stores supported on the platform
- Over 10,000 products and SKUs managed through the admin panel
- 50,000+ registered users on the platform
- Live order tracking available to customers from packing through to doorstep
- Online payments handled through an integrated gateway, with rider payouts running through RazorpayX
App Screens
Explore the intuitive, user-friendly mobile application interface built for DiarchGo.

Login / Sign-Up Screen

user opt verification screen

Home Screen

User Profile Screen

Category Listing Screen

Product Detail Screen

Checkout Screen
Live Order Tracking Screen

Order Confirmation Screen

Delivery Partner Verification Details Screen

Delivery Partner Dashboard Screen

New Order Received Screen
Live Application Links
DiarchGo is live and running on all three platforms.
Product Availability Matrix
| Product | Android | iOS |
|---|---|---|
DiarchGoCustomer App | Google Play | App Store |
DiarchGo Delivery PartnerRider & Logistics App | Google Play | App Store |
DiarchGo
Customer AppDiarchGo Delivery Partner
Rider & Logistics AppWeb Platform
Official live web ordering platform and dark store operations portal.
Tech Stack Used for Grocery Delivery App Development
Building a high-performance grocery delivery application requires a robust, scalable, and secure technology stack. At our development company, we leverage modern tools and frameworks to ensure seamless user experience, real-time operations, and business efficiency.