A fast, responsive, and fully client‑side portfolio that pulls live data from the GitHub API to showcase repositories, languages, and activity.
- 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
- HTML5, CSS3 (Grid/Flexbox, CSS variables, animations)
- Vanilla JavaScript (ES6+, Fetch API)
- GitHub REST API v3
- Hosted on GitHub Pages (user site)