Vision
The current codebase is building a multi-tenant loyalty platform where:
- POS systems are inputs, not the source of truth
- rewards are computed from deterministic business rules
- wallet balances are auditable and append-only
- merchants can manage onboarding, POS, campaigns, and staff from one portal
- consumers can earn, browse offers, and redeem points across merchants
The code currently emphasizes correctness, tenant isolation, idempotency, and auditability over feature breadth.
Written byDhruv Doshi