Android Grocery Delivery App Development

Замовник: AI | Опубліковано: 01.12.2025

I’m looking for a developer who can build a smooth, modern grocery-delivery application exclusively for Android. The idea is straightforward: users open the app, sign up or log in, browse our catalogue, pay in-app, and track their order until it arrives at their door. Key features I absolutely need: • Secure user registration & login (email, phone or social sign-in) • Integrated payment gateway for seamless checkout • Real-time order tracking with status updates Shopping experience: Users should be able to explore products through clear category-wise navigation, locate specific items quickly with a search bar plus smart filters, and discover recommended items that boost basket value. Deliverables: 2. System Overview The system includes Customer App, Seller App/Portal, Admin Panel, Delivery Partner App (Phase 2), Backend APIs, Notifications, and Payment Gateway integrations. 3. UI Screens – Customer App The following describes major customer-facing screens: • Splash Screen – Logo and loading animation. • Login Screen – Mobile number input and OTP verification. • Home Screen – Store listings, banners, search bar, categories. • Store Listing – Nearby stores sorted by distance and rating. • Store Page – Product listing, categories, delivery ETA. • Product Page – Product image, price, description, Add to Cart. • Cart Page – Items list, quantity update, charges breakdown. • Checkout Page – Address selection, payment mode, order summary. • Order Tracking – Live status updates. • Profile – Address, orders, settings. 4. UI Screens – Seller App • Splash & Login – OTP-based login. • KYC & Store Registration – Shop name, address, documents. • Dashboard – Orders, sales, store status. • Inventory Mgmt – Add/edit products, pricing, stock. • Order Management – Accept/Reject orders, mark packed/out for delivery. • Delivery Assignment – Assign riders or self-delivery. • Payouts – Sales, commissions, settlements. • Store Settings – Delivery fee, timings, radius. 5. UI Screens – Admin Panel • Login • Dashboard – KPIs, sales, active stores. • Seller Mgmt – Approve/reject KYC, set commission. • Order Monitoring – Track all orders. • Delivery Mgmt – Rider approval, activity. • Settlements – Payouts, commissions. • Coupons & Notifications – Manage offers. • Support – Complaints & resolutions. 6. System Requirements Detailed functional and non-functional requirements as discussed.