
ReactGitHub REST API
Problem
Looking up a GitHub user's public profile, repositories, and stats usually means several manual clicks through the GitHub web UI.
Solution
A search-first React app that calls the GitHub REST API directly from the browser for a given username and renders profile and repository information in a single view.
Architecture
A client-side React app calling the GitHub REST API directly — no custom backend needed for read-only public data.
Challenges
- —Handling GitHub's public API rate limits gracefully for unauthenticated requests
- —Designing clear loading/empty/error states for a search-first UI
Learnings
- —Working directly against a real public REST API rather than a mocked dataset
- —UI patterns for a fast, single-purpose search tool