PortfolioBuilder

GitHub Portfolio Generator

PortfolioBuilder allows users to enter any GitHub username to automatically fetch repository statistics, top languages, stars, and README details, rendering a customizable portfolio layout.

Architecture & Implementation Details

  • —Client-side REST API calls to GitHub user and repository endpoints.
  • —Normalized state mapping from raw GitHub response JSON to UI card components.

Technical Challenges & Solutions

  • —Managing API rate-limiting gracefully when fetching user repos.

Detailed Technology Stack

Frontend
React.jsTailwind CSSGitHub API

Features List

Instant portfolio generation from any public GitHub username.
Repository highlights sorted by star count.
Responsive design with theme preview options.