Project
Roulette

GitHub Profile Finder

Search a username, get their profile card and top repositories.

StarterWeb appTool2–5hAI-buildable 5/5needs GitHub REST API

Two chained API calls — user, then repos — rendered into a profile card. A good place to get async error handling right, since a wrong username is the common case rather than an edge case.

UI
Logic
Useful

Hosting · Free forever

Deploys free on GitHub Pages, Cloudflare Pages or Vercel Hobby.

Deploy it and share a link.

Core features · 5

  • Search by GitHub username
  • Display avatar, bio, followers, following, and repo count
  • List the user's top repositories with stars and forks
  • Show a clear message when no such user exists
  • Handle API rate limiting with a readable error

The interesting part

  • GitHub's 60 req/hr unauthenticated rate limit during development

Once it works

  • Add language breakdown from the repos
  • Cache recent searches

Suggested stack

reacttypescripttailwindfuse.jstanstack-query

External APIs

Track it