GROCER - Grocery Shopping Mobile App
Timeline
February 12, 2023
Category
Grocery , Ecommerce
Budget
$ 12500 USD
📌 Project Overview
Grocer is a cross-platform inventory and order management app designed for grocery stores, enabling efficient stock control, user ordering, and streamlined delivery handling. Built using Flutter, the app empowers store handlers to manage their supplies in real-time while offering customers a smooth and intuitive shopping experience. From inventory updates to interactive delivery location selection, Grocer bridges the gap between store operations and end-user convenience.
⚠️ The Problem
Before Grocer, local grocery stores faced critical challenges in managing daily operations:
- Manual stock tracking, which often led to inventory miscounts and overstocking
- No customer-facing order interface, making ordering a manual and inconsistent process
- Delivery mismanagement, due to lack of map integration and address verification
- No payment structure, which made tracking successful deliveries harder
✅ Our Solution
We built Grocer with distinct user roles and a feature-rich experience:
👨💼 Store Handler (Admin)
- Add/Remove Items: Real-time inventory management including quantity adjustment
- Prepare Orders: Insert selected items into a delivery queue for dispatch
- Stock Monitoring: Track which items are added or removed based on user demand
🛒 Customer (User)
- Select Items: Browse available supplies and place orders
- Delivery Setup: Pin exact delivery location using a built-in map
- Finalize Orders: Confirm purchases for store processing
💳 Payment
Cash on Delivery (COD) integrated as a secure and easy method for all users
📈 Results
- Reduced Errors in stock management and order handling
- Improved Customer Experience, with intuitive browsing and one-click ordering
- Accurate Deliveries through map-based location tagging
- Operational Clarity for store handlers managing multiple orders and products
🔍 Tech Stack & Tools Used
- Framework: Flutter (iOS & Android)
- Language: Dart
- Maps Integration: Google Maps SDK
- Payment System: Cash on Delivery
- Architecture: Provider / Riverpod (or Bloc if applicable)
- Backend: Firebase or RESTful APIs (depending on your stack)
- Development Tools: Android Studio, VS Code
📸 Visual Highlights



