Feature Request
Is your feature request related to a problem?
DevTrack shows aggregate stats but doesn't highlight specific repositories. Developers often have a "flagship" project they want to showcase on their public profile.
Describe the solution you'd like
Allow users to pin up to 3 repositories to spotlight on their public profile, similar to GitHub's pinned repositories:
- Repo name, description, primary language, star count, fork count
- Link to GitHub repo
- Commit activity sparkline for the past 30 days
Implementation Details
- New DB table:
pinned_repos (user_id, repo_full_name, display_order)
- Settings UI to search and pin repos (search from user's repos)
- New
PinnedReposWidget component
- Show on both dashboard and public profile
- Fetch fresh repo stats from GitHub API
Acceptance Criteria
Additional context
GitHub's pinned repos are one of the most-used features. DevTrack's version adds the sparkline differentiator.
Feature Request
Is your feature request related to a problem?
DevTrack shows aggregate stats but doesn't highlight specific repositories. Developers often have a "flagship" project they want to showcase on their public profile.
Describe the solution you'd like
Allow users to pin up to 3 repositories to spotlight on their public profile, similar to GitHub's pinned repositories:
Implementation Details
pinned_repos (user_id, repo_full_name, display_order)PinnedReposWidgetcomponentAcceptance Criteria
Additional context
GitHub's pinned repos are one of the most-used features. DevTrack's version adds the sparkline differentiator.