A static, responsive engineering portfolio built with React, TypeScript, Vite, and Tailwind CSS.
npm install
npm run devCreate and inspect the production build with:
npm run build
npm run previewThis repository is configured for Vercel as a standalone static frontend.
- Framework: Vite + React + TypeScript
- Build command:
npm run build - Output directory:
dist - Install command:
npm install(Vercel may usenpm ciautomatically) - Required environment variables: none
To deploy:
- Push this repository to GitHub.
- Log into Vercel.
- Select Add New → Project and import the GitHub repository.
- Let Vercel detect the Vite framework.
- Confirm the build command is
npm run buildand the output directory isdistif Vercel does not populate them automatically. - No environment variables are currently required.
- Select Deploy.
vercel.json includes an SPA rewrite so direct visits and refreshes fall back to index.html. Static files in public/ are copied to the deployment root during the build.
No deployment URL is hardcoded into the application, so a custom domain can be connected later from the Vercel project settings without changing the site architecture.