This is a starter Next.js portfolio scaffold tailored for a cyber-security student.
It uses MDX files under content/ for projects, about, and resume.
- Install dependencies:
npm install- Run in development:
npm run dev
# Open http://localhost:3000- Build:
npm run build
npm run startInitialize a git repo and push to GitHub:
git init
git add .
git commit -m "chore: initial portfolio scaffold"
# Create repo on GitHub (replace URL)
git remote add origin [email protected]:USERNAME/portfolio.git
git branch -M main
git push -u origin mainThen connect the GitHub repo to Vercel (or Netlify) for automatic deployments.
- Full file structure with pages, components, and MDX content
- Example project MDX and certification
- Simple contact API (needs hooking to email provider)
- Tailwind CSS integration