Skip to content

[Frontend] — ENHANCEMENT: Add Notifications page at /notifications #874

@Olowodarey

Description

@Olowodarey

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions