尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗Universal appointment booking and virtual queue platform. Consumers book or join a live queue at any service business (barbers, clinics, car washes, government offices, …); businesses run their day from one dashboard.
Status: Phase 1 (Foundation) complete and verified — see the Build Guide for the phase-by-phase plan.
nvm install && npm i -g [email protected] # Node 24 + pnpm 12
sudo sysctl -w vm.max_map_count=262144 # Elasticsearch requirement
pnpm bootstrap # generates .env secrets, installs deps
pnpm dev # starts the full stack
pnpm health # ✔ every component
pnpm verify # full Phase 1 acceptance (34 checks)
API gateway: http://localhost:8000 · Mailpit: http://localhost:8025 · S3 console: http://localhost:9101. Full details in DEVELOPMENT.md.
| Document | Read it to learn |
|---|---|
| Handoff | Where everything stands today, how work is done, and what comes next |
| Build Guide | What each phase builds, in which order, acceptance criteria, open decisions |
| Architecture | How services, data stores and events fit together |
| Database | The database architecture (v2): IDs, sharding, partitions, security, backups |
| Security | Every security control, where it lives, what's tested |
| Decisions | Why the build differs from the original spec, decision by decision |
| Development | Setup, daily commands, how-tos, git workflow, troubleshooting |
| Compliance | SOC 2 readiness report, policies, risk register, runbooks |
packages/
common/ shared building blocks: errors, config, logging, validation, security, HTTP
database/ Prisma schema, migrations, seed, database client
kafka/ topic registry, event envelope, producer/consumer, transactional outbox
services/ auth · booking · queue · notification · search · ads · analytics
docker/ dev image, production image, Postgres (PostGIS + pgvector) image
infrastructure/ Kong gateway, Elasticsearch, ClickHouse, object storage bootstrap
scripts/ bootstrap, health check, Phase 1 verification, GitHub branch protection
docs/ documentation
Node.js 24 · TypeScript 6 · Express 5 · Prisma 7 · Zod 4 · PostgreSQL 17 (PostGIS, pgvector) · Valkey 8 · Kafka 4.3 · Elasticsearch 9 · ClickHouse 26.3 · Kong 3.9 · pnpm 12 · Vitest · Docker (distroless production images) · GitHub Actions.