I’m building an Android application that lets an organisation handle day-to-day attendance and HR tasks from a single place. The core flow is already mapped out: • Splash screen for branded loading • Secure login • Organisation registration/onboarding • Dashboard with high-level metrics • Employee management (create, update, deactivate) • Punch in/out tracking • Reporting with filters and export Role-based access control is required—Admin gets full control, while Manager has a limited but powerful feature set aligned with staff supervision. What I need from you is a clean, well-structured Android Studio project (Java or Kotlin) that delivers every module above, works on Android 9+ devices, and follows best practices such as MVVM (or an architecture you can justify). Local storage can be SQLite or Room; if you prefer Firebase for real-time sync, let me know your approach. Deliverables will include the complete source code, a signed release-ready APK, and a concise README that explains project setup, key libraries, and how to extend each module. Acceptance criteria: builds without errors or warnings, runs crash-free on common devices, and each listed feature functions exactly as described.