Develop an Android food delivery application with customer browsing, restaurant menus, cart management, order placement, and delivery status tracking. The goal is to create a stable first release with a clear user experience and a backend structure that can support future expansion. The successful freelancer will be expected to work independently, share progress at agreed checkpoints, and raise questions early when a requirement needs clarification. All submitted work should be original, well organized, and ready for practical use after reasonable review.
Create customer registration, login, profile, and address management.
Build restaurant listing, category browsing, search, and menu screens.
Implement cart, coupon, delivery fee, and order confirmation flows.
Integrate notifications and a suitable payment gateway or payment placeholder.
Provide an admin-facing method for managing orders and menus.
Test the app on multiple Android versions and deliver the signed build.