An open API service indexing awesome lists of open source software.

https://github.com/amritmaurya1504/rentease

RentEase is a comprehensive Rental Management System designed to streamline the management of rental properties for landlords and tenants. It offers a simple and user-friendly interface with essential features for managing rental properties, leases, tenants, and payments.
https://github.com/amritmaurya1504/rentease

fullstack java javascript object-oriented-programming postgres react react-query reactjs redux spring spring-boot spring-security sql stripe-payments tailwindcss

Last synced: 11 months ago
JSON representation

RentEase is a comprehensive Rental Management System designed to streamline the management of rental properties for landlords and tenants. It offers a simple and user-friendly interface with essential features for managing rental properties, leases, tenants, and payments.

Awesome Lists containing this project

README

          

# RentEase

RentEase is a comprehensive Rental Management System designed to streamline the management of rental properties for landlords and tenants. It offers a simple and user-friendly interface with essential features for managing rental properties, leases, tenants, and payments.

## Features

- **User Authentication and Authorization**:

- **Property Listings**:

- **Tenant Management**:

- **Lease Management**:

- **Rent Payment Tracking**:

- **Basic Reporting**:

- **Online Rent Payment Integration (Optional)**:

## Tech Stack

| **Backend Technology** | **Frontend Technology** |
|------------------------|-----------------------------------|
| **Java** | **TypeScript** |
| **Spring Boot** | **React.js** |
| **PostgreSQL** | **JavaScript** |
| **Spring Security** | **Redux** |
| **JWT** | **Tailwind CSS** |
| **OOP** | **React Query** |

## Additional Resources

- **Swagger API Documentation**:
[RentEase API Docs](https://renteasebackend-production.up.railway.app/swagger-ui/index.html)
- **Eraser.io Flow Diagrams**:
[Eraser.io Flow Diagrams](https://app.eraser.io/workspace/2ke4FKUkjiYvmRMQU3Ai?origin=share)

## Frontend UI

- **Home Page**
Spring Boot Backend Architecture

- **Mobile Home Page**
ER Diagram

## Backend Architecture

- **Spring Boot Backend Architecture**
Spring Boot Backend Architecture

- **ER Diagram**
ER Diagram

- **Spring Security Flow**
Spring Security Flow

RentEase aims to simplify rental property management, ensuring an efficient and hassle-free experience for both landlords and tenants.

**Developed by:**
- **Amrit Raj**
[About Amrit](https://amritraj.vercel.app)
- **Sampriti M.**
[About Sampriti](https://portfolio-eta-sooty-11.vercel.app/)