Minimalistic Portfolio Template
Single-page personal site with projects, story, GitHub activity, and a built-in Customize pill. Edit every field in the browser. No CMS or backend required.
Calm, confident, and unmistakably yours.
The same single-page experience buyers get in the ZIP.

Projects that read like a senior portfolio.
Masonry project grid, case-study cards, and outbound links to live work. No fake /projects/[id] routing. Visitors see what you shipped, not a template skeleton.
- 2-up and masonry layouts with real outbound URLs
- Tech stack and role metadata per project
- Sections hide automatically when config is empty

Edit everything from the page itself.
The Customize pill opens an in-page editor that writes to the same config shape as src/config/portfolio-config.ts. Change your name, quote, projects, and links without a rebuild.
- Banner quote with serif accent typography
- GitHub contribution calendar from public data
- Blog, sponsors, and contact are all optional slices

A portfolio, not a theme forest.
Single page
Everything on /. No routing maze. One scroll, one impression, one evening to ship.
Live editor pill
Customize copy, links, and sections in the running app. Config persists to the same typed shape.
Zero backend
Fully static. GitHub calendar uses public data. Deploy to Vercel and it works.
Commercial license
Unlimited personal and client projects. Don't resell the template itself.
10 sections
Quote, story, projects, thoughts, sponsors, contributions, stack, contact, and more.
Lifetime updates
New sections, dependency bumps, and polish included with your purchase.
Frequently asked questions
Licensing, stack, and what you get on download.
Ship a portfolio in an evening.
Not another month of fiddling.
One-time payment. Lifetime updates. Commercial license for unlimited personal and client projects.