https://github.com/shahed-chy-suzan/property-listing
It's like a Real Estate Management System was developed using Laravel-8. It is designed to provide the facility where the customer can easily buy or sell their properties such as land, villa, apartment. It contains a search filter which helps users to search property in a certain city, area or state. Rest of the features are listed in the README file.
https://github.com/shahed-chy-suzan/property-listing
house-rent house-rental-system houserental houserentalsystem laravel-8 laravel-localization laravel-queue property-listings property-management real-estate real-state-website realstatemanagement rental-housing rental-management rentals-listing rentalsystem
Last synced: 6 months ago
JSON representation
It's like a Real Estate Management System was developed using Laravel-8. It is designed to provide the facility where the customer can easily buy or sell their properties such as land, villa, apartment. It contains a search filter which helps users to search property in a certain city, area or state. Rest of the features are listed in the README file.
- Host: GitHub
- URL: https://github.com/shahed-chy-suzan/property-listing
- Owner: Shahed-Chy-Suzan
- Created: 2021-12-02T19:16:38.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-06-27T15:15:34.000Z (about 4 years ago)
- Last Synced: 2023-03-06T11:41:39.732Z (over 3 years ago)
- Topics: house-rent, house-rental-system, houserental, houserentalsystem, laravel-8, laravel-localization, laravel-queue, property-listings, property-management, real-estate, real-state-website, realstatemanagement, rental-housing, rental-management, rentals-listing, rentalsystem
- Language: PHP
- Homepage: http://phplaravel-724963-2416001.cloudwaysapps.com/
- Size: 15.7 MB
- Stars: 25
- Watchers: 1
- Forks: 7
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Civanoglu - Property Listing (Laravel Project)
> Technology Used : Laravel-8, Tailwind CSS, JavaScript, jQuery and MySQL Database
## What I have done
- Completed property search by Rent/Sale, Type, Bedrooms, Price range.
- Applied 3 Language(English, Bangla, Turkish) support through Laravel Localization.
- Applied Laravel Queue for sending/enquiring/contacting User Email.
- 3 Types Currency Converter System Added (USD(Dollar), BDT(Taka), TR(Turkish Lira))
- Hosted it Cloudways Server.
- Used form as Component
- Used property item as Component
- Display search result in the property page with query message under the title
- Display the count of the total search property
- Use TailWind grid box to design the "property card" (each item height is equal)
- Use Tailwind @apply css to style the search form
## Demo
## Search Result Summary Demo

## Entire Properties Page

## Entire Dashboard / Admin-Panel Page

Some screenshots can be found HERE
## About 1st Task
- First task was to complete the search query from home page.
## Part #17 - Localization
- Added Localization package
- Added custom fonts for Bangla
- Created bn.json file to make the translation (into Bangla).
- Created tr.json file to make the translation (into Turkish).
## Part #20 - Dashboard
- Added Dashboard Page
- Added Property index page
- Added Property add new page with validation
- Added Property edit page with validation and update function
- Added Property delete function
## Part #23
- Add Dashboard Location Menu
- Added Location index page
- Added Location add new page with validation
- Added Location edit with validation and update function
- Added Location delete function
## Part #24,25,26
- Back end controllers converted into Resource Route
- (Properties, Locations, Pages, Users and Messages)
- User's Messages/Mail/Contact/Enquires listed
- Destroy method for Messages/Enquires
- Install Php Flasher
- Added flash message for all operations (Store, Update, Destroy) of all Admin Controller
- Generated "Queue" table and work with jobs
- Created jobs for enquire email sending
## Additional Work
- Design Dashboard for summery of the site
- Show count of all items (Properties, Locations, Pages, Users and Messages) in dashboard
Some screenshots can be found HERE
## Part #28
- Currency Converter System Added (USD(Dollar), BDT(Taka), TR(Turkish Lira))