Herdís Heiða Jing Guðjohnsen
Sindri Snæra Snorrasson
Júlía Gunnlaugsdóttir
Revolutionizing real estate with modern technology
A robust web application built with Django, Python, and PostgreSQL to empower Castle Apartments' real estate operations.
Table of Contents
Castle Apartments is an innovative real estate company looking to disrupt the market with cutting-edge technology. This web application provides:
- Property listing management
- Offer negotiation system
- Interactive property showcases
- Seller dashboard
-
Seller Portal:
- Create property listings
- Receive and evaluate purchase offers
- Negotiate with buyers through contingent comments
- Accept or reject offers with one click
-
Buyer Experience:
- Browse available properties
- Submit competitive offers
- Receive real-time updates on offer status
- A normal user (buyer) can become a seller
- A seller can create a property and set it up for listing
- A seller can respond (reject and accept|contingent-accept) to a submitted offer by a buyer
- A seller can add a comment to their accept response if they find a submitted offer unsatisfactory
- Clone the repo (or download the zip file)
git clone https://github.com/herdisheida/castle_apartments.git
- Go to the root directory of the project
cd <path-to>/castle_apartments- Make a virtual environent, and activate it
python -m venv .venv source .venv/bin/activate - Install dependencies
pip install -r requirements.txt
- Run the server
python manage.py runserver
You login with the existing account that we made from the video showcase :D or register with a new account by signing up :D
- Existing Account:
- username: michaeljackson
- password: hehe1980.