Hotel Booking - a FastAPI application that lets users register, view available rooms, book rooms in the selected hotel, cancel bookings and view booked rooms by users.
To download and install this project use the following commands:
git clone [email protected]:danokp/hotel_booking.git
cd hotel_booking
- Make sure that Docker and Docker-compose are installed.
docker -v
docker compose version
- Create
.env-docker
file according to example (.env-example
) - Run the application:
docker compose up
- Open API docs to try the application in web browser at http://127.0.0.1/v1/docs or via admin interface at http://127.0.0.1/admin.