Problem
New contributors land on the dashboard and have no idea where to start. The product assumes you already know the flow.
What should happen
A small checklist card for users who have not completed the basics:
- Connect your GitHub account
- Claim your first issue
- Submit a PR
Each item links to the right page. Card disappears once all three are done.
Implementation notes
- Derive state from existing data: has claimed issue? has open PR?
- Show only when mergeCount === 0
- File: src/app/(app)/dashboard/page.tsx
Problem
New contributors land on the dashboard and have no idea where to start. The product assumes you already know the flow.
What should happen
A small checklist card for users who have not completed the basics:
Each item links to the right page. Card disappears once all three are done.
Implementation notes