Md. Jamil Hossain

Web application

gitpulse

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

Screenshot of gitpulse
Fig. 1 · gitpulse-sigma-red.vercel.app, captured from the live site

01 Problem

A quick, readable overview of a developer's public work, within the public API's rate limits.

02 Approach

  1. Reads the GitHub REST API from the browser with response caching.
  2. Rate limits are explained with the reset time instead of failing silently.
  3. 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.