TorbatYar/frontend/docs/loyalty-validation-report.md
Mortezakoohjani d579d0b142 feat(loyalty): add Loyalty Platform Frontend module
Add frontend/modules/loyalty with types, API client, design system, feature pages and thin App Router routes under app/loyalty/. BFF proxy at app/api/loyalty/. Include loyalty frontend docs.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-27 10:50:55 +03:30

870 B
Raw Blame History

Loyalty Frontend Validation Report

Architecture

  • Business code under modules/loyalty
  • Thin App Router under app/loyalty
  • BFF /api/loyalty
  • Catalog entry تربت وفاداری
  • No cross-module imports into CRM/Accounting/etc.

API coverage (7.07.6)

  • Programs / Tiers / Members + lifecycle
  • Point accounts + earn/redeem/adjust/expire + ledger
  • Rewards + redemptions fulfill
  • Campaigns + lifecycle
  • Referral programs/codes/attributions
  • Wallets + credit/debit/adjust
  • Audit per-entity
  • Health

Honest ScopeNotice

Gift cards, gamification entities, segments, partners, branches, notifications, roles, API keys, integrations — no mocks.

Remaining automated checks

Run from frontend/: npx tsc --noEmit, lint, and smoke-navigate /loyalty/hub.