Skip to content

Abode Harmony is a React and TypeScript property management system for landlords and tenants to manage properties, payments, and requests efficiently.

Notifications You must be signed in to change notification settings

Veenbreeze/abode-harmony-83

Repository files navigation

Abode Harmony

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.

Features

  • 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

Installation

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

About

Abode Harmony is a React and TypeScript property management system for landlords and tenants to manage properties, payments, and requests efficiently.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published