Android Quran Progress Tracker

Job ID: 39780339

Budget: ₹12,500 – ₹37,500 INR

I need an Android-only mobile app that lets our madrasa community record and review daily nazira (Qur’an reading) progress. The core flow is simple: a student opens the app, enters the portion completed that day, and the app logs it against a daily streak counter. Timed push notifications remind the student to read if the day’s entry is still missing.

Three user roles must be supported.
• Student – records personal progress and views streak charts.
• Teacher – views all assigned students’ logs at a glance and can send them encouragement or corrective notes.
• Admin – creates teacher and student accounts, resets passwords, and reviews aggregate statistics.

A clean, distraction-free UI is important; think minimal text, large buttons, and clear Arabic font support. Local data should sync to a lightweight cloud back-end so teachers and admins can see the latest numbers without forcing students to stay online at all times.

Deliverables
• Full Android Studio project (Java or Kotlin) with tidy, commented code
• Signed APK ready for Play Store upload
• Brief setup guide covering back-end configuration and notification scheduling

Acceptance criteria will be a working demo on my device that logs daily entries, triggers reminders at the chosen times, and correctly separates student, teacher, and admin views without crashes.