GitHub Repo:
https://github.com/Priyanshu-byte-coder/devtrack
DevTrack is an open-source developer productivity dashboard that combines GitHub activity, contribution analytics, PR insights, streak tracking, and weekly coding goals in one place.
I built it because most developer analytics tools are either too limited, expensive, or overloaded with unnecessary features. DevTrack focuses on simplicity and useful insights.
Features
- GitHub OAuth authentication
- Contribution analytics (7/14/30/90 days)
- Commit streak tracking
- Pull request analytics
- Weekly goal tracker
- Top repository insights
Tech Stack
- Next.js 14
- TypeScript
- Tailwind CSS
- Supabase
- NextAuth.js
- Recharts
- Vercel
The project uses Next.js route handlers and Supabase to keep the architecture simple and contributor-friendly.
Challenges
Some of the biggest challenges while building DevTrack were:
- Processing GitHub data into meaningful metrics
- Keeping the dashboard lightweight and uncluttered
- Making the project easy for open-source contributors
Open Source
DevTrack is fully open source and contributions are welcome.
Planned improvements include:
- Dark mode
- Mobile responsiveness
- GitLab integration
- Contribution heatmaps
- Exportable analytics
Whether you're a beginner or experienced developer, feel free to contribute.
Top comments (0)