This is a hotel booking website built with an admin dashboard,a PostgreSQl database, and an email servise using Mail Hog. All backend is written in Golang. The website includes a booking calendar and a system for processing bookings
To get started, clone the repository and install the necessery dependencies.
git clone https://github.com/ProninIgorr/booking-tjk.git
cd booking-tjk
./run.sh
Change flags in run.sh
./booking-tjk -dbname=booking -dbuser=postgres -cache=false
-production=false -dbpass=
Download Mail Hog and start mail servise at http://localhost:8025.
The website will be available at http://localhost:8080
- Go version 1.19.5
- PostgreSQl
- Uses Mail Hog servise
- Uses the chi router
- Uses alex edwards SCS session managment
- Uses nosurf