Skip to content

[UI/UX] Build "Empty States" and "First-Time User Experience" (FTUE) #15

Description

@Queenode

🟡 Priority: High
Difficulty: Medium
Estimated Effort: 2-3 days
Relevant Files: src/components/common/EmptyState.tsx, src/app/(dashboard)/dashboard/page.tsx
Labels: enhancement, priority:high, ui

Requirements

  1. Empty State Illustrations

    • When a user has 0 active groups or 0 transactions, do not show an empty table. Render high-fidelity Empty State components (often utilizing custom illustrations from the Figma).
    • Provide a clear Call to Action (CTA) like "Create your first Savings Group" or "Explore Public Groups".
  2. Onboarding Modals

    • Implement a welcoming FTUE modal explaining the 3 key steps to using Kolo (Fund Wallet, Join Group, Get Payout).

Metadata

Metadata

Assignees

No one assigned

    Labels

    GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardOfficial Campaign | FWC26Campaign: Official Campaign | FWC26

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions