Project Description
I’m building a very focused Android commerce app that will let families in Nawada order official school uniforms from their phones. The flow is intentionally simple: users register, pick their school from a searchable list, browse the approved garments, add what they need to the cart, and confirm the order with Cash-on-Delivery.
Core experience
• Mandatory sign-up / log-in so parents can track orders and receive updates.
• Search or filter by typing the school name; once a school is chosen, only its authorised items show.
• Clean, minimal UI that feels familiar to first-time smartphone users.
• Standard cart and checkout capped with a single COD payment option (no online gateway needed).
Enhancements I definitely want included
• Wishlist so parents can save items before pay-day.
• Push notifications for order status changes, new stock alerts, and school-wide announcements.
• Product ratings & reviews limited to verified purchasers to keep feedback relevant.
Admin side
A lightweight web panel (any modern stack is fine—Firebase console, PHP/MySQL, Node, etc.) must let me:
– CRUD schools, categories, SKUs, sizes, genders, prices, stock levels, banners.
– Toggle product visibility instantly.
– See order history, change its status, and export basic reports.
Acceptance checklist for hand-over
1. Android Studio project (API 23+) that compiles without paid libraries.
2. APK built for phones ≥5.0, tested on at least one low-end device.
3. Functional login, wishlist, push, ratings, search-by-school, cart, and COD checkout.
4. Working admin panel deployed on my shared hosting or Firebase with clear setup docs.
5. Simple brand-agnostic design guidelines so I can swap colours or add a logo later.
If you have recent experience shipping small-region retail apps and are comfortable integrating Firebase Cloud Messaging or similar for the pushes, this should be a straightforward build. Let me know your estimated timeline and any clarifying questions—you’ll have prompt feedback from my side.