Current features include:
- Define "room types" (e.g. single, double, apartment) and price per "room type"
- Manage rooms with their attributes: room name, type, image
- Manage basic hotel information: Name, Address, Logo, Manager contact information
- Manage existing bookings in simple list and calendar view: edit, delete
Node, NPM, Docker, Docker-Compose
- Build the frontend:
cd ./apps/frontend && npm run build:watch
- Start the stack of Docker containers for local development:
npm run dev
- Open http://localhost:8081
- Backend, Rest APIs - Laravel
- Frontend - Angular
- Database - MariaDB
- Development environment - NPM, Docker, Docker-Compose, NGINX, Concurrently
- Backend - PSR1 and PSR2
- Frontend - Angular code style guide