Phase 2 and Demo

This commit is contained in:
2026-05-02 20:14:15 -05:00
parent d909cb7c30
commit 056bd27f89
36 changed files with 3867 additions and 299 deletions
+4 -4
View File
@@ -17,7 +17,7 @@ event-night resilience.
| Cache/Queue| Redis (optional) |
| Auth | Email magic links + Twilio Verify SMS OTP |
| Payments | Stripe Payment Element / Payment Intents |
| Media | S3-compatible presigned uploads |
| Media | Local disk (multer) served as static files |
| Deploy | Docker Compose (Unraid / Linux VM) |
## Quick Start (development)
@@ -33,7 +33,7 @@ docker compose -f docker-compose.dev.yml up -d
# 3. Configure environment
cp .env.example .env
# Edit .env with your Stripe, Twilio, SMTP, and storage keys
# Edit .env with your Stripe, Twilio, and SMTP keys
# 4. Migrate database and seed demo data
npm run db:migrate
@@ -68,8 +68,8 @@ The full product specification lives in [`STORYBID.md`](./STORYBID.md).
| Phase | Focus | Status |
|-------|------------------------------------------------|---------|
| 1 | Foundation monorepo, auth, org/event models | 🏗 scaffold |
| 2 | Live Auction auctioneer console, bidder view | ⬜ todo |
| 1 | Foundation monorepo, auth, org/event models | ✅ done |
| 2 | Live Auction auctioneer console, bidder view | ✅ done |
| 3 | Silent Auction catalog, timers, outbid | ⬜ todo |
| 4 | Offline Resilience PWA, outbox, failover | ⬜ todo |
| 5 | Event Ops check-in, checkout, fund-a-need | ⬜ todo |