Skip to content

RahatVortex98/Real_Estate

Repository files navigation

Real_Estate

BT Real Estate Dashboard is a comprehensive web application built with Django, designed to streamline the management of real estate listings and user inquiries. This full-stack application provides a seamless experience for both administrators and users, ensuring efficient listing management and easy access to inquiry data.

Key Features:

  • User Authentication: Secure login and registration for users.
  • Listing Management: Admins can easily add, edit, and delete property listings.
  • User Dashboard: Users can view their inquiries and access detailed information about the listings they are interested in.
  • Email Notifications: Automated email notifications for new inquiries, ensuring timely responses.
  • Responsive Design: A mobile-friendly interface that adapts to various screen sizes.

Technologies Used:

  • Frontend: HTML, CSS, Bootstrap, JavaScript
  • Backend: Django, Python
  • Database: SQLite (with options to integrate other databases)
  • Email: Django's built-in email functionality

This project is designed to be scalable, maintainable, and user-friendly, making it an ideal solution for real estate businesses looking to manage their listings and user interactions efficiently.

BT Real Estate Dashboard

Project Overview

BT Real Estate Dashboard is a Django-based web application designed to manage real estate listings and user inquiries. This full-stack application provides a seamless experience for both administrators and users, ensuring efficient listing management and easy access to inquiry data.

Key Features

  • User Authentication: Secure login and registration for users.
  • Listing Management: Admins can easily add, edit, and delete property listings.
  • User Dashboard: Users can view their inquiries and access detailed information about the listings they are interested in.
  • Email Notifications: Automated email notifications for new inquiries, ensuring timely responses.
  • Responsive Design: A mobile-friendly interface that adapts to various screen sizes.

Technologies Used

  • Frontend: HTML, CSS, Bootstrap, JavaScript
  • Backend: Django, Python
  • Database: Postgres
  • Email: Django's built-in email functionality

Installation

python -m venv venv source venv/bin/activate # On Windows use venv\Scripts\activate Set Up the Database: python manage.py migrate Install Dependencies: pip install -r requirements.txt Usage Access the Admin Panel: Navigate to http://127.0.0.1:8000/admin to manage listings and users. Access the User Dashboard: Navigate to http://127.0.0.1:8000/dashboard to view inquiries. Contributing Feel free to submit pull requests or open issues if you have any suggestions or improvements.

About

A detailed overview of the project, its features, and the technologies used.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published