Stock-aware cart flow
Stripe + COD support
Admin order tracking
Problem
Grocery ordering needs speed and simplicity for customers, but the business side still needs stock visibility, order tracking, and reliable checkout flows.
Solution
I built a grocery commerce product that keeps the customer journey lightweight while giving admins the tools they need to manage products, stock, and order status.
Key Features
- Category-based browsing and cart management
- Online payment plus cash-on-delivery support
- Admin operations for product and order updates
- Stock-aware flows tied to backend data
Technical Decisions
- Kept stock and cart logic close to the backend so pricing and availability stay consistent.
- Supported both Stripe and COD to handle different checkout preferences without splitting the order lifecycle.
- Used a clean separation between customer-facing shopping flows and operational admin routes.
Outcome
The live app shows a realistic grocery workflow from browsing and cart updates to payment selection and order tracking, which helps non-technical viewers understand the business value quickly.