Files
holiday-property-booking/PROJECT.md
Chris Dumas 85fc02fcfa
All checks were successful
Deploy Holiday Property Booking / deploy (push) Successful in 1m31s
Playwright Holiday Property Booking / playwright (push) Successful in 11m6s
Test & Build Holiday Property Booking / test-build (push) Successful in 10m51s
Document Playwright coverage expectations
2026-05-22 10:55:47 +00:00

40 lines
1.2 KiB
Markdown

# Holiday Property Booking Project
## Project Classification
Public holiday property booking website with a booking engine, admin management, and transactional notifications.
## Status
Phase 1 scaffold started from the approved planning docs, and the Vikunja board is now onboarded.
## Stack
- Next.js
- TypeScript
- Bootstrap 5
- Sass
- PostgreSQL
- Prisma
- Stripe Checkout
- Session-based admin auth
## Current Build Scope
- Repo scaffold
- App shell
- Base styling
- Prisma schema
- Health endpoint
- Environment ports aligned to `7003`, `6003`, and `5003` for dev, QA, and production
- Container and host ports match for each environment
- Playwright browser test harness for dev and QA
- Vikunja board normalized to the playbook lane model
- The first build tickets are queued on the board, with later phase work staged behind them
- Post-dev flow is documented so implementation tickets always merge to `develop`, then hand off into test/validation before QA promotion
- New functionality should extend the Playwright suite so browser regression coverage grows with the app
## Next Build Step
- Start with `VIK-108`, then work through `VIK-109` to `VIK-112` in order before pulling from the backlog queue.