Android App for Home Services

Job ID: 40360049

Budget: ₹600 – ₹1,500 INR

I need a complete Android application that lets homeowners book, pay for, and track servicing or installation of appliances such as ACs, hot-and-cold units, washing machines, geysers, RO systems, and microwaves. The flow should feel as simple as ordering food: pick the appliance, choose the service (repair, install, maintenance), lock in a slot, and settle the bill--all without leaving the app.

Core features I must see
• Secure email-and-password login with basic account settings and password reset.
• Real-time appointment booking tied to an up-to-date calendar so overlapping slots are impossible.
• Integrated payment gateway that supports cards, UPI, and wallets; successful transactions should automatically write to the customer’s service history.
• A personal “My Services” screen summarising past jobs, technician notes, and invoices.
• Push notifications for booking confirmations, upcoming-service reminders, and the occasional promotional offer.
• Smooth admin controls (web or in-app) where I can add technicians, set regional pricing, and view orders.

Acceptance criteria
1. APK plus full, well-commented source code (Java or Kotlin) compiling under the latest stable Android Studio.
2. Clean, modern UI that passes Google Material Design guidelines on common screen sizes.
3. End-to-end test demo: create account → book AC servicing → pay in sandbox → receive confirmation, reminder, and history entry.
4. All keys and secret credentials abstracted to gradle properties or a secure vault so they are easy for me to swap before publishing.

If you have ready modules for maps, technician tracking, or multi-language support let me know—happy to extend the scope once the core build is solid.