--- issue: 050 title: "Points/Referral: five frontend pages do not exist — redemption, levels, referrals, transactions, admin-add all untestable via UI" severity: major domain: Points labels: [missing-feature, frontend, major, points] status: open created: 2026-05-29 source: Doc vs Code Audit 2026-05-29 --- # 🟠 Points/Referral: five frontend pages do not exist — redemption, levels, referrals, transactions, admin-add all untestable via UI **Severity:** major **Domain:** Points **Labels:** missing-feature, frontend, major, points ## Description The following routes 404: /dashboard/points/referrals, /dashboard/points/transactions, /dashboard/points/levels. redeemPoints is never called from any component. generateReferralCode is never called. adminAddPoints has no admin UI page. ## Current Behavior All five features are untestable via UI. Backend endpoints exist but are inaccessible through the product. ## Expected Behavior Frontend pages should be implemented for the above routes and wired to the corresponding backend endpoints. ## Affected Files - `frontend/src/app/dashboard/points/` ## References - [Doc vs Code Audit Report](../09%20-%20Audits/Doc%20vs%20Code%20Audit%20Report%20-%202026-05-29.md)