Skip to content

[FRONTEND] Admin dashboard links to four non-existent pages #322

@Hydrax117

Description

@Hydrax117

File: src/app/admin/page.tsx
Priority: Major
Type: Missing Feature

Description:
The "Quick Actions" grid links to /admin/users, /admin/tournaments, /admin/finance, and /admin/reports — none of these pages exist. Clicking them results in a Next.js 404.

Acceptance criteria:

  • /admin/users — User management page created (list, search, ban/unban)
  • /admin/tournaments — Tournament management page created (list, create, cancel)
  • /admin/finance — Financial reports page created (revenue summary, transaction log)
  • OR: links are disabled/hidden with a "Coming Soon" badge until pages are built

Metadata

Metadata

Assignees

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