---
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)
