Discovery Done Spec v3 116 Features Ready for Build

FWB Project Portal

"Your state, unlocked." · Voucher Aggregation Marketplace · South Australia

116
Features
56
P0 (Launch)
42
P1 (Month 2)
10
Decisions Resolved
8
Integrations

The BIG FOUR

01

Always-On Deals

100+ retailers with persistent offers. TOTP QR redemption (30s rotation). Zero POS integration needed. Merchant scans via PWA.

Continuous - 24/7 · 13 features
02

Monthly Noise Maker

$1,000+ prizes. One-click entry. Secure RNG draw. SA Lottery compliant. Winners attend physical event (e.g., Adelaide Oval).

1x per month (Friday) · 10 features
03

Weekly Specials

Limited-quantity ($5-$50). Redis atomic inventory. Stripe Apple Pay / Google Pay. FIFO queue. Digital voucher in-app.

3x per month (Fridays) · 15 features
04

Competitions

5-10 concurrent. Shared engine with Noise Maker. One-click entry. Monthly winners page. SA permit compliance.

Ongoing + Monthly draws · 7 features

Resolved Architectural Decisions

AD-1 Pass Model
Single LOYALTY card ("FWB Black Card")
AD-2 App Tech
React Native (Expo)
AD-3 Merchant Mgmt
Admin-managed, Custom React dashboard
AD-4 Redemption
Dynamic TOTP QR (30s rotation)
AD-5 Badge Workspace
Single workspace (B2C)
AD-6 Payments
Stripe (Apple Pay / Google Pay)
AD-7 Hosting
AWS ap-southeast-2 (Sydney)
AD-8 Analytics
Mixpanel + Metabase
AD-9 CRM
Zoho One CRM (all members synced)
AD-10 Events
Zoho Backstage (early access)

Integration Ecosystem

🆔
Badge API
Wallet Passes
💳
Stripe
Payments + Billing
👥
Zoho CRM
Contacts + Marketing
🎫
Zoho Backstage
Physical Events
🔔
Firebase FCM
Push Notifications
📧
SendGrid
Transactional Email
📈
Mixpanel
Product Analytics
📊
Metabase
Business Reporting

Development Methodology

AI-First Rapid Prototyping — Opus 4.6 + Cursor

Feature List
AI Prototype
Opus 4.6
Converse
Review
Iterate
Refine
Staging
Deploy
Client
Approve
Production
UI Pass
Polish

Project Phases

PhaseNameStatusFeatures
0Badge SDK Research✓ COMPLETEAPI Reference
1Discovery✓ COMPLETE140+ Questions Answered
2Architecture & Spec✓ COMPLETE v3116 features, 10 decisions
3Sprint Plan + Badge Playbook✓ COMPLETE5 sprints + launch plan + API playbook
4Prototype Cycles▶ NEXT (Handoff)Opus 4.6 + Cursor
5UI Polish Pass☐ PENDINGBranding & animations

Document Reader

Browse and read all project documentation. Click any file to view it rendered with full Mermaid diagram support.

📋
Functional Specification
docs/FUNCTIONAL_SPECIFICATION.md
v3
Feature List (116 features)
docs/FEATURE_LIST.md
116
📑
Project Index
docs/PROJECT_INDEX.md
v3
High-Level Technical Architecture
docs/architecture/HIGH_LEVEL_TECHNICAL_ARCHITECTURE.md
v3
Badge + Zoho → FWB Mapping
docs/architecture/BADGE_TO_FWB_MAPPING.md
v3
Discovery Questions (140+)
docs/discovery/DISCOVERY_QUESTIONS.md
Done
🔐
Badge API Complete Reference
docs/badge-sdk-reference/BADGE_API_REFERENCE.md
Done
📅
Sprint Plan (5 sprints + launch)
docs/implementation/SPRINT_PLAN.md
v1
🔐
Badge Integration Playbook
docs/implementation/BADGE_INTEGRATION_PLAYBOOK.md
v1

Loading document...

Loading document...

Loading document...

Loading document...

Loading document...

Loading document...

Loading document...

Loading document...