misty-platform

byMeghna Rajawat

Blinkit-Style Quick Commerce Platform Development 1. Introduction We invite proposals from qualified technology partners who already has a developed solution and support a quick-commerce platform similar in operational scope to Blinkit. The platform will include: Customer Web & Mobile Applications Delivery Partner Mobile Application Admin & Operations Dashboard Backend Microservices Infrastructure The goal is to build a scalable, real-time, hyperlocal grocery and essentials delivery system. 2. Project Objectives Enable seamless user onboarding and product ordering Provide real-time order tracking and delivery updates Build a robust admin and merchant management system Ensure high availability, performance, and scalability Support secure online payments Deploy on AWS cloud infrastructure 3. Scope of Work A. Customer Platform (Web & Mobile) 1. User Onboarding & Identity Email and phone number verification (OTP-based) Minimal user profile (name, saved addresses) 2. Location & Delivery Zone Geolocation capture Serviceability validation Nearest hub/zone auto-detection 3. Product Catalog & Discovery Category hierarchy (Groceries, Snacks, Beverages, Household, etc.) Search with autocomplete Filters (brand, price, relevance) Real-time stock indicator 4. Product Detail Page Product images Unit pricing Add-to-cart functionality 5. Cart & Checkout Real-time cart updates Promo code validation Delivery address selection Slot selection (ASAP or scheduled) Payment breakdown (subtotal, taxes, delivery fee) 6. Payments Unified gateway integration (UPI, Wallets, Cards) Basic fraud checks Transaction receipts B. Delivery & Fulfillment 1. Order Dispatch System Order queue management Auto-allocation to nearest delivery partner 2. Live Order Tracking Status flow: Accepted Picking En Route Delivered Timestamped updates required. 3. Delivery Partner App Assigned order list Navigation integration Order completion toggle C. Notifications Push and SMS alerts for: Order confirmation Order dispatched Delivery ETA Order delivered D. Admin & Operational Dashboard 1. Merchant & Catalog Admin SKU management Inventory toggle Pricing control Category management 2. Order Operations Real-time order queue Fulfillment monitoring Exception handling (Returns, Cancellations) 3. Delivery Partner Management Partner onboarding Performance tracking Basic reporting 4. Technical Requirements Frontend React.js (Web) React Native (Android & iOS) Redux Toolkit Socket.IO (real-time updates) Backend Node.js with NestJS (Microservices architecture) REST APIs JWT-based authentication Database & Caching PostgreSQL Redis Messaging & Async Processing Apache Kafka Cloud Infrastructure AWS (EC2, RDS, S3, CloudFront) Docker Kubernetes (EKS) Nginx Payments Stripe Maps & Location Google Maps Platform 5. Non-Functional Requirements High availability and fault tolerance Horizontal scalability Secure payment handling Data encryption at rest and in transit Logging and monitoring setup CI/CD pipeline 6. Deliverables Source code repositories API documentation Architecture diagrams Deployment scripts Production deployment Post-launch support (define duration) 7. Vendor Response Requirements Vendors must include: Company profile Relevant experience in real-time commerce platforms Proposed architecture approach Development timeline with milestones Team structure Cost breakdown Support and maintenance model

LoginCartOnboardingOrderTrackingSearchCheckoutOrderDetail
Login

Comments (0)

No comments yet. Be the first!

Architecture

Service Dependenciesv1
External
Storage
AI
Backend
Frontend
Client
Azure OpenAI
MariaDB
PostgreSQL
Redis
LiteLLM Gateway
FastAPI Server
React App
Browser
Login design preview
Login: Sign In
Dashboard: View Order Queue
Dashboard: Monitor Deliveries
Orders: Handle Exceptions
Inventory: Manage SKUs
Inventory: Update Pricing
Inventory: Toggle Stock
Partners: Onboard Partner
Partners: Track Performance
Merchants: Manage Catalog
Merchants: Manage Categories