Android Doctor Appointment MVP

Job ID: 40393460

Budget: ₹750 – ₹1,250 INR

I need an MVP Android application that lets patients view doctor profiles, pick an available slot, confirm the booking, and automatically receive a push or in-app reminder before their visit. The flow should stay friction-free, so skip any sign-up or social login screens; users land straight on the home screen and start searching.

Core screens and behaviour
• Doctor list with photo, specialty, and quick bio
• Appointment calendar per doctor with real-time slot availability
• Simple booking confirmation page and success screen
• Local notification reminding the user of the upcoming appointment

Design can stay minimal—native Material components are fine—but navigation must feel intuitive and responsive across current Android versions. Code in Kotlin (preferred) or Java, structured for easy future expansion when we decide to add secure logins and payment.

Deliverables
1. Compilable Android Studio project with clear package structure
2. Signed release APK for internal testing
3. Brief README covering build steps, key classes, and where to plug in APIs or a mock backend

Acceptance criteria
• Booking flow completes without crashes on Android 8-14
• Reminder fires at user-defined lead time
• All doctor profile data loads from a mock JSON or lightweight cloud service

Once the MVP hits these marks, I can handle Google Play deployment and future feature additions.