Skip to content

[FE-54] Build admin overview dashboard page #928

@mftee

Description

@mftee

Overview

Build an admin dashboard overview page with key metrics, recent activity, and quick action cards. All work goes in frontend/sandbox/.

Acceptance Criteria

  • Page at frontend/sandbox/admin/page.tsx
  • Top row: 4 stat cards (Total Members, Active Bookings Today, Revenue This Month, Workspaces Available) using the StatCard component
  • Middle row: line chart (bookings per day, last 30 days) and pie chart (bookings by workspace type)
  • Bottom row: Recent Bookings table (last 5) and Recent Check-ins list (last 5)
  • Quick action buttons: Add Workspace, Export Report, View Audit Log
  • All sections show loading skeletons while data fetches
  • Uses mock data if no API connected

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No 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