Things I’ve built

GitHub2Portfolio.

Open source · TypeScript

GitHub2Portfolio
3 stars and 3 forks on GitHub
MIT licensed per the README

Problem solved

The work is already sitting on your GitHub profile. Building a portfolio site means typing all of it out a second time.

What I built

Sign in, and it reads your GitHub profile and builds a portfolio page out of it: repositories, contributions and achievements. You adjust the portfolio settings, generate the page, and deploy it, and the finished page is served at github2portfolio.vercel.app/yourusername. Next.js 15 and TypeScript underneath, styled with Tailwind and shadcn UI components in the Geist font, with a Neon serverless database and a live version running on Vercel.

Timeline

Nov 2024 – Sep 2026

Tech stack

TypeScriptNext.js 15React 19Tailwind CSSshadcn UIRadix UIGeistNeonGitHub profilesVercel
15 / 16