Business Client need Web Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Nabadwip, India
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"1. Project Overview
I need a simple grocery, food and daily essentials ordering system for my local area (Shyampur).
This is an MVP version with essential features only.
My budget is limited, so I want a clean, basic, fully functional system first.
The full system will include:
* Customer App (Android)
* Shopkeeper App (Android)
* Delivery Boy App (Android)
* Admin Web Panel (Owner Control Panel)
I (the owner) must have full control over all apps and users from the Admin Panel.
2. Customer App Requirements
2.1 Authentication
* Mobile number login
* OTP using Firebase Authentication
* 2.2 Home Screen
* Category list
Product list with:
* Image
* Name
* Price
2.3 Product & Cart
* Add to cart
* Increase/decrease quantity
* View cart
2.4 Checkout
* Simple address input
* COD only (Cash on Delivery)
* No online payment for MVP
2.5 Orders
* Order history
* Order status tracking:
* Pending
* Accepted
* Packed
* Out for Delivery
* Delivered
2.6 Profile
* Name
* Mobile
* Address
* Logout
3. Shopkeeper App Requirements
3.1 Login
* Mobile + password
* Account created by Admin only
3.2 Orders
* View all new and assigned orders
* See product item list
* Accept/Reject orders
* Mark order as:
Packed / Ready for Delivery
3.3 Stock Control
* Toggle product stock ON/OFF (optional)
3.4 Notifications
* Push notification when new order arrives
4. Delivery Boy App Requirements
4.1 Login
* Mobile + password
* Account created by Admin
4.2 Orders
* View list of assigned orders
* View order details
* Update status:
* Accepted
* Out for Delivery
* Delivered
5. Admin Web Panel Requirements
(Full control for the Owner – very important)
5.1 Admin Login
* Email + password
5.2 Dashboard
* Total orders
* Pending orders
* Delivered orders
* Shopkeeper & Delivery Boy overview
5.3 Product Management
* Add product
* Edit product
* Delete product
* Upload image
* Set price
* Toggle stock on/off
5.4 Order Management
* View all customer orders
* Change order status
* Assign orders to delivery boys
5.5 Shopkeeper Management
* Add shopkeeper account
* Edit/delete shopkeeper account
* Enable/disable login access
5.6 Delivery Boy Management
* Add delivery boy
* Edit/delete delivery boy
* Enable/disable login
* Assign orders
5.7 Admin Full Control
* Admin must have complete control over:
* All users (shopkeepers, delivery boys, customers)
* All products
* All orders
* All app settings
6. Technical Requirements
* Apps: Flutter or React Native
* Backend (choose one): Firebase / PHP Laravel
* Database: Firebase Firestore / MySQL
* OTP: Firebase Authentication
* Admin Panel: Web-based (React, Laravel Blade, or simple HTML + Bootstrap)
7. Design Requirements
Clean and simple UI
No fancy animations
Minimal color theme (green/white preferred)
Easy-to-use interface
8. Future Features (Not required now)
# Please build the project in a modular and scalable way so I can add these later:
* Online Payment (UPI, Cards)
* Live Delivery Tracking (GPS)
* Coupon / Discount system
* Offers & Banners
* Wallet system
* Subscription delivery
* Multi-store support
* Product reviews
* Auto-invoice/PDF generation
* Map-based location picker
*
Important Note for Developer
This is an MVP. Keep the system simple, modular, clean, and easy to expand later." (client-provided description)
Matched companies (6)

Appsdiary Technologies

Mobiweb Global Solutions

Appeonix Creative Lab

SYNERGIC SOFTEK SOLUTIONS PVT LTD

Omninos Technologies International pvt ltd
