- Introduction
- Installation guide
- Project Screen Shots
- Endnotes
A location-based real estate website that lets users find their dream home/apartments, explore a vast selection of houses tailored to your preferences, and effortlessly book property visits.
python
, Django
,React-leaflet
, Django Rest Framework
, PostgreSQL
, JavaScript
, React.js
, Material UI
, Spline
, Simple JWT
etc...
real-estate-project
directory handles the logic for the front end and thereal_estate_backend
handles directory handles the logic for the backend.
- Clone the git repository using the link
https://github.com/mechXsteam/nest.git
or simply download the zip file. - First navigate to the directory
real_estate_backend
using: cd ecommProject in the terminal and run the commandpython manage.py runserver
. It will start a development server at port: 8000. Create a superuser by providing the necessary credentials if you need to, using the commandpython manage.py createsuperuser
. Once the superuser is created, you can access the admin panel athttp://localhost:8000/admin/
, enter the username and password that you provided at the time of superuser creation. - After that navigate to the
real-estate-project
directory using: cd ecom-project from the root directory. Once you are in, run the commandnpm start
in the terminal. It will fire off a development server on your local machine at port: 3000. Paste the URLhttp://localhost:3000/
in the browser to access the project.
Home page with 3D Forest background [1/8] | Property listings [2/8] |
---|---|
Click the property listing card and it will fly you to the location of the listing in the map [3/8] | favorite the property [4/8] |
---|---|
All listings in the map [5/8] | Dedicated dashboard to manage selected property and book property visit [6/8] |
---|---|
Sign In [7/8] | Sign Up [8/8] |
---|---|
This project has been a challenging yet rewarding journey, as it taught me the art of integrating Django and React and making them work harmoniously. I've gained valuable insights into handling complex projects along the way. If you happen to come across any flaws in the code or encounter errors, don't hesitate to get in touch with me. Your feedback is highly appreciated. Please consider showing your support by giving this project a star. Thank you!