Web application
gitpulse
Enter a GitHub username to see their public activity: top repositories, languages and a profile checklist.

01 Problem
A quick, readable overview of a developer's public work, within the public API's rate limits.
02 Approach
- Reads the GitHub REST API from the browser with response caching.
- Rate limits are explained with the reset time instead of failing silently.
- Charts are hand-drawn SVG.
03 Evidence
- Unit and component tests
- Browser test on recorded responses
The repository README explains how to run each test suite, and its continuous integration history is public.