A simple web-based Property Management System designed to manage properties, tenants, leases, and payments. This project is built using PHP and MySQL, featuring a clean and user-friendly interface with HTML, CSS, and JavaScript.
- Manage Properties: Add, view, and list properties.
- Manage Tenants: Add and manage tenant information.
- Manage Leases: Create and manage leases for properties.
- Record Payments: Track payments made by tenants for their leases.
- Responsive Design: Works on various devices with a clean layout.
-
Frontend:
- HTML
- CSS
- JavaScript
-
Backend:
- PHP
-
Database:
- MySQL
To get a local copy up and running, follow these steps:
- Clone the repository:
git clone https://github.com/Kubomu/SimplePMS.git
- Navigate to the project directory:
cd SimplePMS - Set up your environment: • Ensure you have a local server environment (e.g., XAMPP, WAMP) installed. • Create a new database in MySQL (e.g., pms_db).
- Import the SQL file: • Import the database.sql file (if provided) into your newly created database.
- Configure database connection: • Update the database configuration in db.php with your database credentials.
- Run the application: • Start your local server and navigate to http://localhost/PropertyManagementSystem/ in your web browser.
• Home Page: Displays a welcome message and options to manage properties, tenants, leases, and payments.
• Manage Properties: Add new properties and view the list of existing properties.
• Manage Tenants: Add and edit tenant information.
• Manage Leases: Create and track lease agreements.
• Record Payments: Keep track of payments made by tenants.
Contributions are welcome! If you have suggestions for improvements or want to report a bug, please open an issue or submit a pull request.
1. Fork the project
2. Create your feature branch (git checkout -b feature/YourFeature)
3. Commit your changes (git commit -m 'Add some feature')
4. Push to the branch (git push origin feature/YourFeature)
5. Open a pull request
This project is licensed under the MIT License - see the LICENSE file for details.