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

https://github.com/ahmedsobhy01/rental-payments-management-system

This project is designed to help landlords manage their apartments and tenants and enables tenants to view all their dues and paperwork
https://github.com/ahmedsobhy01/rental-payments-management-system

laravel tailwindcss tenant-management vuejs

Last synced: 6 months ago
JSON representation

This project is designed to help landlords manage their apartments and tenants and enables tenants to view all their dues and paperwork

Awesome Lists containing this project

README

          

[![Forks][forks-shield]][forks-url]
[![Issues][issues-shield]][issues-url]
[![LinkedIn][linkedin-shield]][linkedin-url]





Logo

Rental Payment Management System


Track payments, access payment history, and ensure transparency for both landlords and tenants.


View Demo
·
Report Bug
·
Request Feature


## About The Project

[![Product Name Screen Shot][product-screenshot]](https://rpms.ahmedsobhy.net)

This is a property management system designed to assist landlords in tracking and setting payments for their tenants. It allows landlords to easily manage and record tenant payments, view payment history, and generate reports. Tenants can also access the system to view all of their dues and payments in one convenient location, ensuring transparency and accuracy in the payment process. The system is built using the Laravel framework, offering robust and scalable features to manage the entire rental process efficiently.

(back to top)

### Built With

- [![Laravel][laravel.com]][laravel-url]
- [![Vue][vue.js]][vue-url]
- [![tailwind][tailwind.com]][tailwind-url]

(back to top)

### Installation

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

1. Clone the repo
```sh
git clone https://www.github.com/AhmedSobhy01/rental-payments-management-system.git
```
2. Install Composer packages
```sh
composer install
```
3. Install NPM packages
```sh
npm install
```
4. Copy .env.example and then edit .env
```sh
cp .env.example .env
```
5. Generate app encryption key
```sh
php artisan key:generate
```
6. Migrate and seed the database
```sh
php artisan migrate:fresh --seed
```

(back to top)

## Usage

After seeding the database, you can log in using the default user:
| **Email** | **Password** |
| --- | --- |
| test@test.com | password |

(back to top)

## Contact

Ahmed Sobhy - contact@ahmedsobhy.net

Project Link: [https://www.github.com/AhmedSobhy01/rental-payments-management-system](https://www.github.com/AhmedSobhy01/rental-payments-management-system)

(back to top)

[forks-shield]: https://img.shields.io/github/forks/AhmedSobhy01/rental-payments-management-system.svg?style=for-the-badge
[forks-url]: https://github.com/AhmedSobhy01/rental-payments-management-system/network/members
[stars-shield]: https://img.shields.io/github/stars/AhmedSobhy01/rental-payments-management-system.svg?style=for-the-badge
[stars-url]: https://www.github.com/AhmedSobhy01/rental-payments-management-system/stargazers
[issues-shield]: https://img.shields.io/github/issues/AhmedSobhy01/rental-payments-management-system.svg?style=for-the-badge
[issues-url]: https://www.github.com/AhmedSobhy01/rental-payments-management-system/issues
[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=for-the-badge&logo=linkedin&colorB=555
[linkedin-url]: https://www.linkedin.com/in/ahmed-sobhy-dev
[product-screenshot]: https://ahmedsobhy.net/storage/d7d6f05fae3994cf443eb0037d434875/home.jpg
[vue.js]: https://img.shields.io/badge/Vue.js-35495E?style=for-the-badge&logo=vuedotjs&logoColor=4FC08D
[vue-url]: https://vuejs.org/
[laravel.com]: https://img.shields.io/badge/Laravel-FF2D20?style=for-the-badge&logo=laravel&logoColor=white
[laravel-url]: https://laravel.com
[tailwind.com]: https://img.shields.io/badge/TailwindCSS-36B7F0?style=for-the-badge&logo=tailwindcss&logoColor=white
[tailwind-url]: https://tailwindcss.com