There is no notifications page despite the app structure suggesting one (a NotificationsCard component exists in component/). Users receive no in-app alerts when markets resolve, when they earn achievements, or when their predictions pay out.
Required Features
- Paginated list of notifications (market resolved, payout available, achievement unlocked, competition update)
- Mark as read / mark all as read
- Notification preferences link →
/settings#notifications
- Bell icon badge in Header showing unread count
Files to create:
frontend/src/app/(authenticated)/notifications/page.tsx
Files to change:
frontend/src/component/Header.tsx — add notification bell with badge
There is no notifications page despite the app structure suggesting one (a
NotificationsCardcomponent exists incomponent/). Users receive no in-app alerts when markets resolve, when they earn achievements, or when their predictions pay out.Required Features
/settings#notificationsFiles to create:
frontend/src/app/(authenticated)/notifications/page.tsxFiles to change:
frontend/src/component/Header.tsx— add notification bell with badge