Skip to main content

Roadmap

Implemented Now​

  • Supabase-backed auth and profile resolution
  • merchant onboarding and tenant bootstrap
  • Square and Clover POS connect, webhooks, and payment polls
  • reward rule configuration and wallet credit
  • consumer redemption codes
  • merchant analytics at GET /api/v1/client/tenants/:tenantId/analytics and web /analytics
  • white-label program name and brand colors
  • promotions: earn multipliers, first-purchase, milestone, and birthday bonuses, and a PDF flyer
  • campaign creation and campaign send sweeps
  • admin approval, wallet controls, and audit logs
  • tests for auth, RBAC, tenant isolation, ingestion idempotency, redemption concurrency, Clover polling, merchant analytics, brand identity, and promotion math

Main Gaps​

  • worker app is still scaffolded only
  • webhook processing is still in-process
  • ledger reconciliation jobs are not implemented
  • campaign delivery observability beyond recipient status rows

Reading Order​

  1. Project Tracker
  2. Backend Runtime
  3. Ingestion, Wallet, and Rewards
Written byDhruv Doshi