Project Description
I want to give customers a smooth, Amazon-like way to order groceries from their phones and have them dropped at their door. The core of the project is a dedicated Android app focused on online ordering with delivery, not curbside pickup or in-store assistance.
Here’s the experience I’m after:
• Clean product catalogue with category filters, smart search, and clear pricing
• Simple cart / checkout flow with secure payment (major cards, Google Pay)
• Real-time delivery tracking and push notifications for each status change
• Saved addresses, order history, and quick-reorder options
• Admin console or lightweight API endpoints so my team can update inventory, prices, and promo codes without touching the codebase
Design: modern, friendly UI that feels native to Material You while staying brand-customizable.
Tech: Kotlin preferred, but I’m open to well-structured Java. Please leverage best-practice Android architecture (MVVM, Jetpack components) and follow Google’s guidelines for performance and accessibility.
Deliverables:
1. High-fidelity Figma (or similar) screens approved before development
2. Complete Android Studio project with readable, documented code
3. APK/Bundle ready for Play Store submission plus basic launch support
4. Brief hand-off guide covering build steps, key libraries, and backend/API integration points
Acceptance criteria: app installs cleanly on Android 10+, places an order end-to-end in test mode, and triggers each notification state.
If this sounds like a project you can run with, let me know your timeline, tech stack details, and any past grocery or e-commerce apps I can review.