Skip to content
This repository has been archived by the owner on Nov 4, 2023. It is now read-only.
/ hotel_booking Public archive

Stepik course. Hotel booking project using FastApi

Notifications You must be signed in to change notification settings

mrKazzila/hotel_booking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hotel booking project

Conventional Commits pre-commit


FeaturesTech stackHow To Use

Features

  • User registration
  • User authentication using JWT token
  • Hotel room booking
  • User notification of room booking
  • Image processing with hotels
  • Admin panel for convenience

Tech stack

How To Use

Local run
  1. Firstly clone repo

    git clone git@github.com:mrKazzila/hotel_booking.git
  2. SetUp poetry

    poetry config virtualenvs.in-project true
    poetry shell
    poetry install
  3. Copy env example settings to env and fill them in

    cp env/.env.example env/.env
  4. Run app

    uvicorn app.main:app --reload --log-config=app/settings/logger_config.yaml  --env-file=env/.env


GitHubResumeLinkedIn