Portal
Phase Roadmap
HRCo Loyalty — per PRD V1
7 phases
Surface: Admin Portal Cluster Portal Maan App (Employee)
Initial release · built simultaneously Phases 0 – 2
0
🧱
Foundations
Plumbing for everything else
  • Identity & role-based access
  • HR data feed (employees → clusters → departments)
  • Portal shells for all 3 surfaces
  • Audit infrastructure (every action logged)
Admin Cluster Maan
1
📥
Curation & Publishing
Vendor offers → live, governed
  • Vendor catalogue ingestion (~1,300 offers)
  • Review queue + approve / reject
  • Edit copy, images, category, code
  • Auto-suspend on vendor change
  • Publish to employee app
Admin
2
📱
Employee Experience
The Maan app Loyalty section
  • Browse, search, filter, redeem, rate
  • Featured / new / expiring / recommended
  • Push notifications
  • Bilingual (AR + EN) with full RTL
  • Saudi locale + SAR
Maan
Follow-on releases · sequential
Phases 3 – 6 · delivered incrementally Next
3
🤝
Direct Partnerships
Premium, HRCo-contracted offers
  • Partner profiles + contacts
  • Contract document management
  • Voucher pools per partner
  • Per-partner & per-vendor reporting
Admin
4
🏆
Cluster Recognition
HR teams recognize employees
  • Cluster portal dashboard
  • Recognition wizard (offer / code)
  • HRCo-set cluster budgets
  • Cluster-scoped reports
Cluster Maan
5
Social Points
Optional — visibility, not currency
  • Global points pool + cluster budgets
  • Points types with expiry rules
  • Automated occasion rules (birthday, Eid…)
  • Points-gated offer visibility
  • Employee wallet (balance + history)
Admin Cluster Maan
6
📊
Reporting & Polish
Maturity & accessibility
  • Custom report builder
  • Excel / PDF exports
  • Accessibility hardening (WCAG)
  • Performance optimisation
Admin
Two policies fixed across every phase
🛡️ HRCo controls every offer

No vendor offer reaches an employee without explicit HRCo review and approval — applies to vendor catalogue and direct partnerships.

✨ Social Points is optional

The module can be toggled at any time. When ON, points unlock visibility. When OFF, the program runs entirely on offers, codes and giveaways. Points are never spent.