Skip to content

Scaffold Creator Dashboard Page #7

Description

@aji70

Task: Scaffold Creator Dashboard Page

Overview

Creators need a home base showing key stats at a glance. This issue delivers a static dashboard skeleton with placeholder cards — real data wiring comes later.


Goals

  • Route: /dashboard
  • Layout: welcome header + grid of stat cards (followers, earnings, posts — mock values)
  • Empty state for new creators ("Complete your profile to get started")
  • Use app shell from the navigation issue
  • Responsive card grid (1 col mobile, 2–3 cols desktop)

Deliverables

  • app/(dashboard)/dashboard/page.tsx
  • components/dashboard/StatCard.tsx and DashboardHeader.tsx
  • Mock data in lib/mocks/dashboard.ts (clearly labeled as mock)

Acceptance Criteria

  • Dashboard renders inside the app shell
  • Stat cards display label, value, and optional trend placeholder
  • No backend dependency required for merge
  • Components are reusable for future real data hooks
  • Accessible headings and semantic HTML (main, section)

Metadata

Metadata

Assignees

Labels

GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardOfficial CampaignCampaign: Official Campaign

Type

No type

Fields

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