By Rosemary Ojwang
An application that connects tenants with landlords.
- Python
- HTML
- CSS
The application allows landlords to sign up, login, and post houses for potential tenants to view. The landlords are also able to view all the houses they've posted, modify the house details, and even delete the houses from the site if need be. They can also logout once they are done.
Potential tenants can view the details of the houses, and contact the landlords for physical house viewing, and maybe proceed to rent the houses.
-
git clone https://github.com/RosemaryOjwang/House-Letting-Agency
to your desktop. -
Navigate to the directory 'House-Letting-Agency' using the command
cd House-Letting-Agency
-
Create a virtual environment using the command
python -m venv env
-
Activate the virtual environment using;
- for windows use
env\Scripts\activate
- for Linux and MacOS use
source env/bin/activate
. The same applies for Gitbash.
- for windows use
-
Run requirements file to install libraries using the following;
pip install -r requirements.txt
-
Make migrations using the following commands;
python manage.py makemigrations
python manage.py migrate
-
Create a superuser using the following command:
python manage.py createsuperuser
-
Run the server using the command
python manage.py runserver
-
Open http://localhost:8000/ on your browser.
Copyright (c) 2023. Rosemary Ojwang