An Android-based Apartment Management Application designed to streamline communication, facility management, resident services, and apartment administration through a modern mobile platform.
This project focuses on improving apartment community management by providing residents and administrators with a centralized digital solution. ([GitHub][1])
The Apartment Management System is a mobile application developed using Android (Java) that enables apartment residents and management teams to efficiently handle:
- 📢 Notices & Announcements
- 🧾 Maintenance Requests
- 💬 Resident Communication
- 🏢 Facility Reservations
- 👤 Resident Profile Management
The system replaces manual apartment management processes with a smart digital workflow.
- Secure Login & Authentication
- View Apartment Notices
- Chat & Communication System
- Request Maintenance Services
- View Available Apartment Services
- Profile Management
- Real-time Updates
- Publish Notices & Announcements
- Manage Residents
- Track Requests
- Facility Scheduling
- Community Communication
| Technology | Usage |
|---|---|
| Android Studio | Development Environment |
| Java | Application Logic |
| XML | UI Design |
| Supabase | Backend & Database |
| REST API | Data Communication |
| Material Design | UI Components |
ApartmentManagementSystem/
│
├── app/
│ ├── activities/
│ ├── adapters/
│ ├── models/
│ ├── layouts/
│ └── resources/
│
├── gradle/
├── build.gradle.kts
├── settings.gradle.kts
└── README.md
git clone https://github.com/mohamedshiras/ApartmentManagementSystem.git- Open Android Studio
- Select Open Project
- Choose the cloned folder