Skip to content

Latest commit

 

History

History
21 lines (17 loc) · 757 Bytes

File metadata and controls

21 lines (17 loc) · 757 Bytes

Robert Bennethum IV GitHub Portfolio

A fast, responsive, and fully client‑side portfolio that pulls live data from the GitHub API to showcase repositories, languages, and activity.

Live Site

Features

  • Dynamic repo grid with search, language filter, and sorting
  • Language mix summary with usage percentages
  • “View All” toggle when you have many repositories
  • Mobile-friendly nav with hamburger menu
  • Theme toggle with persistence
  • Smooth scrolling, subtle scroll effects, and loading skeletons
  • Copy-to-clipboard email with toast feedback

Tech Stack

  • HTML5, CSS3 (Grid/Flexbox, CSS variables, animations)
  • Vanilla JavaScript (ES6+, Fetch API)
  • GitHub REST API v3
  • Hosted on GitHub Pages (user site)