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

https://github.com/ahmed-safa/topkapi-builders

Real Estate project using Laravel
https://github.com/ahmed-safa/topkapi-builders

blade-template css3 database html5 javascript laravel laravel11 mysql php

Last synced: 3 months ago
JSON representation

Real Estate project using Laravel

Awesome Lists containing this project

README

          

Topkapi Builders



A comprehensive real estate company named Topkapi Builders website is designed to facilitate the buying and renting of properties including land and flats. Our website provides a seamless experience for users looking to explore property options, make purchases, and hire services. One can Hire us to develop their properties.

![Home Page](https://github.com/AHMED-SAFA/Topkapi-Builders/blob/master/topkapi%20images/Screenshot%20(152).png)

Features



  • View Available Properties

  • See companies developed lands and flats

  • Users and admins Authentication

  • Upload Blogs of the customers

  • Buy Properties

  • Hire Us

  • Cart

  • Order Confirmation

  • Dynamic Website

  • Admin Operations



Technologies Used



  • PHP




  • Laravel



    Laravel version 11 is used here



  • HTML-5

  • CSS

  • Javascript

  • MySQL Database

  • Bootstrap

  • XAMPP

Explaining features


View Available Properties



Browse developed lands and flats by our company.

![Home Page](https://github.com/AHMED-SAFA/Topkapi-Builders/blob/master/topkapi%20images/Screenshot%20(158).png)

See Companies Developed Lands and Flats



View properties developed by our company.

![Home Page](https://github.com/AHMED-SAFA/Topkapi-Builders/blob/master/topkapi%20images/Screenshot%20(159).png)

Upload Blogs of the Customers:



Customers can share their experiences via blogs.

![Home Page](https://github.com/AHMED-SAFA/Topkapi-Builders/blob/master/topkapi%20images/Screenshot%20(160).png)

Hire Us



Engage our real estate services for various needs.

![Home Page](https://github.com/AHMED-SAFA/Topkapi-Builders/blob/master/topkapi%20images/Screenshot%20(156).png)

One can view their head office location on the map also.

![Home Page](https://github.com/AHMED-SAFA/Topkapi-Builders/blob/master/topkapi%20images/Screenshot%20(157).png)

Map Update



Admin can update map locations.

![Home Page](https://github.com/AHMED-SAFA/Topkapi-Builders/blob/master/topkapi%20images/Screenshot%20(164).png)

Cart



Add properties to your cart for streamlined purchasing. Add more, update, and delete operations are also available here for the chosen item. Thus can confirm the order.

![Home Page](https://github.com/AHMED-SAFA/Topkapi-Builders/blob/master/topkapi%20images/Screenshot%20(161).png)

Admin Operations



Manage listings, users, and transactions with robust admin tools.

![Home Page](https://github.com/AHMED-SAFA/Topkapi-Builders/blob/master/topkapi%20images/Screenshot%20(162).png)

Admin Operations on flat/land modification



admin can update land and flat details on the website.

![Home Page](https://github.com/AHMED-SAFA/Topkapi-Builders/blob/master/topkapi%20images/Screenshot%20(165).png)

![Home Page](https://github.com/AHMED-SAFA/Topkapi-Builders/blob/master/topkapi%20images/Screenshot%20(166).png)


Purchase confirmation



The confirmed order will be passed to the admin dashboard.

![Home Page](https://github.com/AHMED-SAFA/Topkapi-Builders/blob/master/topkapi%20images/Screenshot%20(167).png)

Add Blogs



Blogs can be added and also can be deleted by the admin dashboard.

![Home Page](https://github.com/AHMED-SAFA/Topkapi-Builders/blob/master/topkapi%20images/Screenshot%20(155).png)

Users and Admins Authentication



Secure login for both users and administrators.

![Home Page](https://github.com/AHMED-SAFA/Topkapi-Builders/blob/master/topkapi%20images/Screenshot%20(154).png)


Installation



  1. Clone the repository:
    git clone https://github.com/AHMED-SAFA/Topkapi-Builders.git


  2. Navigate to the project directory:
    cd Topkapi-Builders


  3. Install dependencies:
    composer install
    and
    npm install


  4. Set up your environment variables in the file named
    .env
    and set the database name.

  5. Run database migrations:
    php artisan migrate


  6. Install XAMPP and run it

  7. Start the development server:
    php artisan serve


  8. Visit the site



Contributing


We welcome contributions to improve Topkapi Builders. Please follow these steps to contribute:



  1. Fork the repository.

  2. Create a new branch:
    git checkout -b feature-branch


  3. Make your changes and commit them:
    git commit -m "Describe changes"


  4. Push to the branch:
    git push origin feature-branch


  5. Create a pull request describing your changes.




Contact


For any inquiries or support, contact me at

ahmedsafa0759@gmail.com
or
safa2007114@stud.kuet.ac.bd