Skip to content

Latest commit

 

History

History
48 lines (34 loc) · 962 Bytes

File metadata and controls

48 lines (34 loc) · 962 Bytes

DevPulse

DevPulse is an internal developer activity dashboard that tracks your team's work across GitHub and StackOverflow.

What It Does

  • 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

Tech Stack

  • Backend: ASP.NET Core 8 Web API (C#)
  • Frontend: React 18 + TypeScript (Vite)
  • APIs: GitHub REST API, StackExchange API

Getting Started

Backend

cd src/DevPulse.Api
dotnet build
dotnet run

Frontend

cd devpulse-ui
npm install
npm run dev

Tests

dotnet test

Configuration

Team members and other settings are in src/DevPulse.Api/appsettings.json.

Your Task

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!