Skip to content

BDhanush489/Apartment-Management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Apartment Management System

Introduction

The Apartment Management System is a comprehensive software solution designed to streamline the management of residential complexes. It is built using MySQL, Python, and Tkinter, offering a user-friendly interface for residents, workers, and administrators. This system efficiently manages resident data, worker information, events, and important notices.

Features

User Authentication Login Page: Users can securely log in by entering their username and password. User Roles: Different access levels are provided for residents, workers, and administrators, ensuring data privacy and security.

Resident Management Resident Database: The system stores resident information, including name, contact details, apartment number, and lease details. Profile Editing: Residents can update their personal information and view their lease details.

Worker Management Worker Directory: The system maintains a directory of workers, including their contact information and roles. Assigning Tasks: Administrators can assign tasks to workers and track their progress.

Events and Notices Event Calendar: Residents can view upcoming events, including community gatherings and maintenance schedules. Important Notices: Administrators can post important notices for residents to stay informed.

Maintenance Requests Request Submission: Residents can submit maintenance requests, specifying the issue and urgency. Task Assignment: Administrators assign maintenance tasks to workers for prompt resolution.

Technologies Used MySQL: The database management system used for storing resident, worker, and event data. Python: The programming language used for developing the backend logic. Tkinter: The graphical user interface library used to create the application's frontend.

How to Use Login: Open the application and log in using your username and password. Dashboard: Depending on your role, you will have access to different features such as resident management, worker management, event calendar, and maintenance requests. Navigation: Use the navigation menu to access specific functionalities. Edit Profile: Residents can update their profiles, while administrators can manage residents and workers. View Events and Notices: Stay updated with community events and important notices. Submit Maintenance Requests: Residents can submit maintenance requests for any apartment-related issues.

Conclusion The Apartment Management System is a robust software solution that simplifies the management of residential complexes. It ensures efficient communication between residents, workers, and administrators, enhancing the overall living experience within the community. Whether you need to update your profile, request maintenance, or stay informed about upcoming events, this system has you covered.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages