A personal portfolio website built with React + Vite + Tailwind CSS + Framer Motion.
npm install
npm run devnpm run buildOutput goes to the dist/ folder. Deploy that folder to Vercel, Netlify, or any static host.
- Push this folder to a GitHub repo
- Import the repo on vercel.com
- Framework preset: Vite
- Build command:
npm run build - Output directory:
dist - Add environment variable:
VITE_FORMSPREE_URL = https://formspree.io/f/xykqwvzz
- Push to GitHub, or drag-and-drop the
dist/folder onto netlify.com - If using GitHub: Build command
npm run build, Publish directorydist - Add environment variable:
VITE_FORMSPREE_URL = https://formspree.io/f/xykqwvzz
| Variable | Description |
|---|---|
VITE_FORMSPREE_URL |
Formspree endpoint for the contact form |