DevPulse is an internal developer activity dashboard that tracks your team's work across GitHub and StackOverflow.
- Shows a list of configured team members
- Displays each member's recent GitHub commits, open PRs, and StackOverflow activity
- Provides a team summary view with aggregated stats
- Backend: ASP.NET Core 8 Web API (C#)
- Frontend: React 18 + TypeScript (Vite)
- APIs: GitHub REST API, StackExchange API
cd src/DevPulse.Api
dotnet build
dotnet runcd devpulse-ui
npm install
npm run devdotnet testTeam members and other settings are in src/DevPulse.Api/appsettings.json.
This application has several issues preventing it from working correctly. Your goal is to get it compiling, get the tests passing, and get the application working end to end.
Good luck!