38 lines
980 B
Markdown
38 lines
980 B
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
|
|
|
|
## Next Build Step
|
|
|
|
- Start with `VIK-108`, then work through `VIK-109` to `VIK-112` in order before pulling from the backlog queue.
|