Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Property Management System

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.

Table of Contents

Features

  • 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.

Technologies Used

  • Frontend:

    • HTML
    • CSS
    • JavaScript
  • Backend:

    • PHP
  • Database:

    • MySQL

Setup Instructions

To get a local copy up and running, follow these steps:

  1. Clone the repository:
    git clone https://github.com/Kubomu/SimplePMS.git
    
  2. Navigate to the project directory:
         cd SimplePMS
    
  3. 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).
  4. Import the SQL file: • Import the database.sql file (if provided) into your newly created database.
  5. Configure database connection: • Update the database configuration in db.php with your database credentials.
  6. Run the application: • Start your local server and navigate to http://localhost/PropertyManagementSystem/ in your web browser.

Usage

•	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.

Contributing

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

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Happy Coding

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages