/bookit

A Redefined House Hunting Web Application

Primary LanguageHTML

Book It

logo

Book It is a Web Application a Room Rental System, where a user can register and login, and add their place for a paying guest to find(if they are seller). or a buyer/PG can find places near them

A Redefined House Hunting Web Application

Built with 🤍 For You!

Features:

  • User Authentication
  • User Registration
  • Multiple User Types
  • Sellers can post the rooms
  • Buyers can view the rooms and get contact info of seller

More About Book It:

Here At Book It, We Help You Discover A Place You'll Love To Live. Directly Contact The Owner, No Middle Man Required.

Screenshots:

Home Page

Home Page- Hero Section👆🏻

Signup

Signup Page👆🏻

Login

Login Page👆🏻

All Rooms

Rooms Page👆🏻

Room Details

Room Details Page👆🏻

Seller Detials

Seller Details Page👆🏻

404 Page

404 error Page👆🏻

Made Using:

  • Languages

    • HTML
    • CSS
    • Python
  • Frameworks-Libraries

    • Bootstrap
    • Django
  • Tools

    • Figma
    • VS Code
  • Concepts

    • Custom User Model
    • Templates
    • CSS Animations
    • 404 Error Handling
    • Custom Models
    • Django Authentication
    • Login-Logout
    • Django Admin

Run Locally:

Clone the project

  git clone https://github.com/kushagra-aa/bookit.git

Go to the project directory

  cd bookit

Install dependencies

  pip install -r requirements.txt

then run

python manage.py migrate

create admin account

python manage.py createsuperuser

then

python manage.py makemigrations

to makemigrations for the app

then again run

python manage.py migrate

to start the development server

python manage.py runserver

and open localhost:8000 on your browser to view the app.

Debug is set to false, may need to run py manage.py runserver --insecure