Module test map
Try every module
One-click sign in as any persona, then jump to the right surface. Coverage status is mapped against PRD §4–9.
1 · Pick a persona
2 · Open any module
4 · Attendee Surface
Discovery, detail, checkout, wallet, sponsor pages. PRD §4.
Home / landing
/ · PRD 4.1Discover (search + filters)
/discover · PRD 4.2 · 4.3Event detail (Mode A)
/events/sunset-sessions-rooftop · PRD 4.4Event detail (Mode B — companion)
/events/devconnect-2026 · PRD 4.4Agenda + favorites
/events/devconnect-2026/agenda · PRD 4.4 · sessionsSponsor pages
/events/devconnect-2026/sponsors · PRD 4.6Event detail (Mode C — private RSVP)
/events/garden-brunch · PRD 3.1Wallet — rotating QR
/wallet · PRD 4.1 · 8.3Venue marketplace browse (Mode E)
/venues · PRD 65 · Organizer Console
Dashboard, event editor, attendees CRM, marketing, day-of, analytics. PRD §5.
Dashboard
/organizer · PRD 5.1Events list
/organizer/events · PRD 5.1Event editor — Wizard
/organizer/events/new · PRD 5.2 · 5.3Attendees CRM
/organizer/attendees · PRD 5.4Segments + search + status filter
Marketing campaigns
/organizer/marketing · PRD 5.6CRUD live · open/click metrics simulated · no real email/SMS send
Day-of ops
/organizer/day-of · PRD 5.5Live polling · push announcements persist
Analytics
/organizer/analytics · PRD 5.7Scanner app
/scanner · PRD 5.5 · 8.3Paste a QR payload from /wallet
6 · Venue Console
Profile, calendar, inquiries, settlement. PRD §6.
7 · Super Admin Console
Tenants, moderation, fraud, finance, health, flags, audit. PRD §7.
Health & KPIs
/admin · PRD 7.5Tenants
/admin/tenants · PRD 7.2Read-only list — KYC/suspend wired in production scaffold
Users directory
/admin/users · PRD 7.2Fraud queue
/admin/fraud · PRD 7.4Moderation queue
/admin/moderation · PRD 7.3Status workflow + audit log
Feature flags
/admin/flags · PRD 9Audit log
/admin/audit · PRD 8.4 · 8.53 · PRD coverage at a glance
| PRD section | Status | Notes |
|---|---|---|
| §3 — Event categories & modes | LIVE — DB-backed | Modes A, B, C, E live; D & F as data-flagged stubs |
| §4 — Attendee discovery + detail | LIVE — DB-backed | Search, filters, save/share button, sponsor pages |
| §4.5 — Save / share | PARTIAL — UI works, some flows mocked | UI ✓ · referral attribution stored only at order level |
| §5 — Organizer console | LIVE — DB-backed | 7 modules wired to DB; campaign send is mocked |
| §5.3 — Publish checklist | PARTIAL — UI works, some flows mocked | Required fields enforced · KYB / moderation gates in production scaffold |
| §6 — Venue console | LIVE — DB-backed | 5 modules wired; profile editor + e-sign in production scaffold |
| §7 — Super admin console | LIVE — DB-backed | 7 modules; impersonation / KYC review in production scaffold |
| §8 — Schema · status machines · audit | LIVE — DB-backed | 14 tables · audit_events appends on moderation + flag changes |
| §9 — Feature flags + entitlements | LIVE — DB-backed | Rollout slider + on/off · audited |
| §10 — Architecture (services, APIs) | IN PRODUCTION SCAFFOLD ONLY | NestJS api + Postgres + Redis live in evently/ |
| §11 — End-to-end workflows | LIVE — DB-backed | Buy → wallet → scan → check-in fully exercised |
| §12 — Analytics + KPI tree | LIVE — DB-backed | Org analytics + admin health · daily / hourly aggregates |
| §13 — Monetization · settlement | PARTIAL — UI works, some flows mocked | Platform fee math + venue settlement page · payouts mocked |
| §14 — Security · privacy · compliance | PARTIAL — UI works, some flows mocked | Scrypt + JWT + audit log · SOC2/PCI/GDPR work in production scaffold |
| §15 — Roadmap / phased delivery | IN PRODUCTION SCAFFOLD ONLY | Roadmap doc; not a runtime feature |
Legend
LIVE — DB-backed— click around, every action persists to the SQLite DB.
PARTIAL — UI works, some flows mocked— the page works; some sub-features need a real third-party (SendGrid, DocuSign, Mux).
MOCKED — UI shows realistic data, no real send— UI shows realistic numbers, but the underlying send/external call is faked.
IN PRODUCTION SCAFFOLD ONLY— only in the full production scaffold under
../evently/ (NestJS + Postgres + Stripe Connect + Mux + …).