/hotel_booking

Stepik course. Hotel booking project using FastApi.

Primary LanguagePython

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