Android-Python E-Commerce App Build

Job ID: 40499275

Budget: ₹750 – ₹1,250 INR

My goal is to launch a fully-functional e-commerce Android application that talks seamlessly to a Python-based back-end. The mobile side will be native Android, while the server will be written in Python (Django, FastAPI or Flask—your choice, provided it is production ready).

Core requirements
• User authentication: sign-up, login, password reset and token refresh.
• Robust database interactions: product catalogue, inventory, orders, customer profiles—all persisted in a relational database.
• Real-time updates: stock changes, order status and in-app chat must push instantly to the device via WebSockets or FCM topics.

Scope of work
1. Design and implement the database schema.
2. Build the REST/GraphQL API plus WebSocket endpoints.
3. Develop the Android app: catalogue browsing, search, cart, checkout and order tracking.
4. Integrate at least one payment gateway (sandbox keys supplied).
5. Package everything with clear deployment docs (Docker or bash scripts) and hand over readable source code.

Acceptance criteria
• APK installs and runs on Android 8+.
• Back-end boots with a single command and all endpoints pass provided Postman tests.
• Real-time events propagate under 500 ms on a standard 4G connection.
• All features above function without runtime errors.

If this stack and feature set fit your skill-set, I’m ready to move quickly.