Personal Dev Portal
WIPA personal-use dashboard that pulls from the GitHub API to show open projects, active branches, and learning-goal progress in one place — replacing five tabs with one panel.
- Role
- Solo developer
- Timeline
- 2025 – present
- Stack
- React
- GitHub API
- Tailwind
The problem
Across personal projects, side experiments, and learning goals, I had context scattered across GitHub, Notion-like notes, and various task trackers. Switching cost was real.
The approach
A focused React app that uses the GitHub API as the source of truth for code-related work and a lightweight local store for non-code goals. The aim isn't to build another full-featured task manager — it's to surface only the things I actually look at every morning.
Implementation highlights
- Read-only GitHub integration: branches, PRs, recent commits per repo.
- Configurable widgets so the panel can be re-shaped as needs change.
- Tailwind-driven layout with a clear visual hierarchy at a glance.
Outcome & lessons
Still in progress — the goal post is "opens faster than my browser can load three tabs" and gets used every morning.
Want to chat about this work, collaborate, or just say hi? Reach out.