A free, open-source portfolio website template built with Next.js, React, TypeScript, and Tailwind CSS. Fork it and make it your own in under an hour.
gh repo fork mldangelo/personal-site --clone
cd personal-site
npm install
npm run dev
Requires GitHub CLI and Node.js 20+ (nvm recommended).
npm run devNo local setup needed. Everything runs in your browser.
Follow the adapting guide for a step-by-step checklist.
Pro tip: Open the adapting guide in Copilot Chat or your favorite AI assistant and ask it to help you customize each section.
npm run dev # Start dev server
npm run build # Build for production
npm run format # Format code
npm test # Run tests
Push to main and GitHub Pages deploys automatically. See the adapting guide for custom domain setup.
Contributions welcome! If you find a bug or want to improve something, please open a PR.
See contributing guide and design goals.
MIT. Use it however you want.