Skip to content

[Task] Design Admin Dashboard (/admin) #275

@ykaydogdu

Description

@ykaydogdu

Title: [Task] Design Admin Dashboard (/admin)

Task Description

Design and implement the Admin Dashboard for platform governance at /admin.

Acceptance Criteria

  • Protected route at /admin (redirect unauthorized users; show “insufficient rights” if non-admin).
  • Overview panel (cards/charts) with mock metrics: total users, active jobs, pending approvals, open reports.
  • Moderation → Reports queue: table of reported items (forum posts, workplace reviews, job posts) with filters (type/status/date), item preview, actions: Resolve, Remove, Ban/Suspend user.

Deadline

2025-12-01

Estimated Workload

~8–10 hours

Reviewer

@Junklea

Review Deadline

2025-12-02

Metadata

Metadata

Assignees

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions