Description
Property Management System Project using Python Django and MySQL
This project on Property Management System was developed using Python, Django, and MySQL. At Freeprojectz.com, students can find a variety of Python projects suitable for their capstone projects. The main goal of this project is to manage property details, types, status, clients, and other related information. The project includes two types of users: Admin and Customer. The Admin user can add new properties, manage customer details, update or delete property information, while the Customer user can view property details, make inquiries, and book properties. This project is a valuable tool for property management actions and is available for free download by students for academic purposes.
Below the description, you can find the screens and demo of the project for more details.
Modules and Description of Property Management System Project:
Customer Module:
The Customer module allows for the management of customer information, including CRUD operations. Admin users can add, view, edit, and delete customer records, while customers can view and update their own details.
Property Module:
The Property module is designed to manage property data, allowing Admin users to add, edit, and view property details, while customers can view properties.
Property Type Module:
The Property Type module focuses on managing property types, with Admin users able to add, edit, and view property types, and customers able to view property types.
Status Module:
The Status module manages customer statuses, allowing Admin users to add, edit, and view statuses, while customers can view their own status and payment receipts.
Status Update Module:
The Status Update module handles status updates, with Admin users able to add, edit, and view status updates. All forms are validated using JavaScript.
Functionality performed by Admin user:
- Login, Forgot password, Edit Profile, Change Password, and Logout functionality
- Dashboard for Admin user
- Manage Customer, Property, Property Type, Status, and Status Update
- Generate reports for Customers, Properties, Property Types, Status, and Status Updates
Functionality performed by Customer user:
- Customer Registration, Login, Cart, Payment, Status, Status Confirmation, and Change Password
Static Pages and other sections:
- Home Page, About Us, and Contact Us pages
Technology Used in the project Property Management System:
- HTML, CSS, JavaScript for frontend
- Python for business logic
- MySQL for database
- Django Framework for development
Supported Operating System:
- Windows, Linux, Mac