Skip to content

This is a Java-based web application designed to manage rental properties. It allows renters, landlords, and maintenance staff to interact and manage their responsibilities effectively.

Notifications You must be signed in to change notification settings

MaxKerkula/Rental-Property-Management

Repository files navigation

Property Management Application

Table of Contents

  1. General Info
  2. Technologies
  3. Installation
  4. Features

General Info

This is a Java-based web application designed to manage rental properties. It allows renters, landlords, and maintenance staff to interact and manage their responsibilities effectively.

Technologies

The project is created with:

  • Java
  • Spring
  • Web API
  • DAO
  • MVC
  • DI
  • OOP
  • Vue
  • SPA
  • PostgreSQL
  • JUnit
  • IntelliJ
  • Postman
  • PgAdmin
  • Visual Studio Code

Installation

To run this project, clone the repository and run it on your local machine.

Features

  • User Registration and Authentication: Users can register as a renter, landlord, or maintenance worker and log in to the system.
  • Property Listing: Landlords can list available properties, upload pictures, and assign registered renters to a property.
  • Rent Payment: Renters can view when their rent is due and pay rent through the system.
  • Maintenance Requests: Renters can submit maintenance requests, which landlords can assign to maintenance workers.

About

This is a Java-based web application designed to manage rental properties. It allows renters, landlords, and maintenance staff to interact and manage their responsibilities effectively.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published