this is just a hobby project including fundamental web development concepts such as user authentication, form validation, database operations and more.
Requirements:
- PHP (https://www.php.net/downloads.php)
- Composer (https://getcomposer.org/download/)
- Docker Desktop (https://www.docker.com/products/docker-desktop/)
- Clone the repo:
git clone https://github.com/constf03/booking-service
- Install dependencies:
php composer.phar update
- Setup DB secret
Windows:
powershell -executionpolicy bypass -File .\setup-db.ps1
Linux:
.\setup-db.sh
- Create Docker containers:
docker compose up --build
Website should be running on localhost:9000
- HTML
- CSS
- Javascript
- PHP
- MySQL
- Docker