HouseRental
HouseRental copied to clipboard
This is my academic 4th-year Final Project... This web application is about an online-based House Rental system made by Laravel-6. The system aims at enabling efficient rental management by using a co...
Online Based HouseRental System
Features
Authentication
City/Subcity
Property setup
Upload property by User + Admin
Multiple image upload
Discount
Coupon
Wishlist
Google Map
Facebook Comment Box
Review
Nearby Properties
Property Details
Order
Online Payment Gateway (SSL Commerz)
Report
Mail (QUEUE)
User role
Newslater
Blog
Multiple language (Bangla/English)
Search
New Arrivals / Best Rated Properties / Trend
Socialite
Site Settings
Database Backup
Packages
Image Intervention : http://image.intervention.io/
Online Payment Gateway (SSL Commerz) : https://github.com/sslcommerz/SSLCommerz-Laravel
Socialite : https://www.tutsmake.com/laravel-6-google-login-tutorial-with-socialite-demo-example/
Facebook Comment Plugin : https://developers.facebook.com/docs/plugins/comments/
Alert (sweetalert2) : https://sweetalert2.github.io/
Mail Create, Run: php artisan make:mail InvoiceMail
Database Schema
Visit this - https://drawsql.app/shahed-chy-suzan/diagrams/bariwala-com
ERD Diagram
Visit this - https://erdplus.com/edit-diagram/f4eb32e8-3d86-40c1-8a9f-afede0bafa07
Use Case Diagram for Admin
Visit this - https://app.creately.com/diagram/A25zPqqAxut/edit
Use Case Diagram for User
Visit this - https://app.creately.com/diagram/aog4m47MtYE/edit
Activity Diagram for Admin
Visit this - https://app.creately.com/diagram/ii54drZWGc1/edit
Sequence Diagram of Login
Visit this - https://app.creately.com/diagram/Rk947P2vCL2/edit
Sequence Diagram of Bariwala.com
Visit this - https://app.creately.com/diagram/NZvm0EKZzhm/edit
After clone or download this project, please follow the instructions
Clone the repository with git clone https://github.com/Shahed-Chy-Suzan/HouseRental.git
Run cd HouseRental
Copy .env.example file to .env and edit Database credentials there
Run composer install
Run php artisan key:generate
Run php artisan migrate
Run npm install
Run php artisan serve