To get started, download the latest version of the app directly from the link below:
Access previous releases and change logs on the GitHub Releases page.
- Instant Communication: Receive real-time notifications about maintenance, water supply, and society announcements.
- Efficient Complaint Management: Lodge complaints in seconds and track their status from "Pending" to "Resolved" without visiting the office.
- Transparency: Clear visibility of water supply schedules and official society notices.
- Privacy & Security: Secure login system with dedicated roles for Residents, Admins, and Super Admins.
- Feedback Loop: Rate the resolution of your complaints to help management improve services.
- Resident: Can lodge complaints, track history, view water schedules, and react to announcements.
- Admin: Manages complaints, schedules water supply, posts announcements, and approves new users.
- Super Admin: Full control over the system, including managing other admins and high-level settings.
- Notification Center: A dedicated hub for personal and society-wide alerts. Includes high-priority "Maintenance Due" alerts that stay visible until acknowledged.
- Complaint Portal:
- Categorized complaint lodging (Maintenance, Water, Security, etc.).
- Unique reference numbers for tracking.
- Interactive rating system for resolved complaints.
- Water Supply Schedule:
- List view of upcoming supply timings.
- Integrated Calendar View to check schedules for the entire month.
- Society Announcements:
- Official updates with "Reaction" support (👍, ❤️, 😂).
- Easy sharing of announcements to other platforms (WhatsApp, Email, etc.).
- Admin Dashboard:
- User approval system to prevent unauthorized access.
- Database export (CSV) for record-keeping.
- Admin management for the Super Admin.
- Welcome Screen: Tap "Enter Portal" to begin.
- Registration: New residents must register with their Name, Phone Number, CNIC, and House Number.
- Approval: After registration, your account will be "Pending Approval." An admin will verify your details to grant access.
- Resident: Use your House Number and Phone Number.
- Options:
- Remember House Number: Saves your ID for the next time.
- Keep me logged in: Skips the login screen on future app opens.
- Password Toggle: Tap the "eye" icon to show/hide your password.
- Bottom Navigation: Easily switch between Notifications, Complaints, Water, and Announcements.
- Theming: Tap the palette icon in the top bar to switch between Light, Dark, and various color themes.
- Logout: Use the red Logout button in the top bar to securely exit your session.
- Platform: Android
- UI Framework: Jetpack Compose (Modern Declarative UI)
- Database: Firebase Realtime Database
- Architecture: MVVM (Model-View-ViewModel)
- Languages: Kotlin
Developed with ❤️ by Zahid Choudhry. Version: 1.1.0
Note: This app is specifically tailored for the residents and management of KN Gohar Green City.