A property management system built with React and TypeScript. It allows landlords to manage tenants, properties, and payments, and provides tenants with dashboards to view and manage their tenancy.
- Landlord can add tenants, properties, and view reports
- Tenants can register, login, and submit maintenance requests
- Responsive dashboards for both landlords and tenants
- Upload and manage documents and receipts
- Clone the repository:
git clone https://github.com/Veenbreeze/abode-harmony-83.git
Navigate to the project folder:
cd abode-harmony-83
Install dependencies:
npm install
Start the project:
npm start
Usage
Access the landlord dashboard via /landlord-dashboard
Access the tenant dashboard via /tenant-dashboard
Upload assets or submit requests via the forms provided
Contributing
Feel free to fork the repository and create pull requests. Ensure code follows the existing structure and naming conventions.
License
This project is licensed under the MPcodes..