Initial commit: HK Planner app

Housekeeping workload and hours planning app — port of the WP hotel
housekeeping hours calculator plugin. 7-day occupancy planner with
Newbook PMS integration, staff rota, time requirements, and pickup tracking.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
jtricerolph 2026-07-02 09:24:14 +00:00
commit 4abae5eda1
28 changed files with 2475 additions and 0 deletions

15
.env.example Normal file
View file

@ -0,0 +1,15 @@
# PostgreSQL connection string for the hk-planner DB
DATABASE_URL=postgres://user:pass@host:5432/hk_planner
# Shared secret used to verify hnf_session JWTs (same as auth service)
CENTRAL_AUTH_SECRET=change-me
# Settings service (for Newbook credentials)
SETTINGS_URL=http://settings-backend:3001
SETTINGS_SECRET=change-me
# Hotel name shown on the login page
VITE_HOTEL_NAME=Hotel Name
# Host port to expose the frontend on (default 3080)
FRONTEND_PORT=3080