Android Ground Booking Manager
Budget: $15 – $25 USD
I’m building a lightweight Android app to keep daily ground-booking records tidy and every rupee traceable. For this first phase I only need the core account system in place so the rest of the product can grow on solid ground.
The flow is simple: new users create an account with an email-and-password pair, supplying just a username and their email address. Once inside, they land in the standard user area. An Administrator account gets its own dashboard where I can view bookings, update them, and monitor incoming payments; no charts or calendars yet, just clear tables I can edit. A separate Moderator role also has to exist now so I can later delegate basic oversight tasks without full admin privileges.
Security matters, so apply current best practices—hashed passwords, secure storage, input validation, and protection against the usual Android threats. Feel free to use Kotlin or Java and whichever lightweight backend or auth service you believe suits an MVP (Firebase Auth, Supabase, or a custom Spring/Node API are all fine as long as setup stays straightforward).
Deliverables
• Android source code with clear package structure
• Debug-build APK ready to install
• A concise README that walks me through local build, environment variables, and how to create the first Administrator account
No calendars, push notifications, or extra screens are needed right now; laying a clean, extensible foundation is the priority.
The flow is simple: new users create an account with an email-and-password pair, supplying just a username and their email address. Once inside, they land in the standard user area. An Administrator account gets its own dashboard where I can view bookings, update them, and monitor incoming payments; no charts or calendars yet, just clear tables I can edit. A separate Moderator role also has to exist now so I can later delegate basic oversight tasks without full admin privileges.
Security matters, so apply current best practices—hashed passwords, secure storage, input validation, and protection against the usual Android threats. Feel free to use Kotlin or Java and whichever lightweight backend or auth service you believe suits an MVP (Firebase Auth, Supabase, or a custom Spring/Node API are all fine as long as setup stays straightforward).
Deliverables
• Android source code with clear package structure
• Debug-build APK ready to install
• A concise README that walks me through local build, environment variables, and how to create the first Administrator account
No calendars, push notifications, or extra screens are needed right now; laying a clean, extensible foundation is the priority.