This repository contains my personal portfolio site built with React and deployed on Netlify. It showcases projects, experience, skills, and includes a contact form powered by Netlify Functions.
- React 19
- React Router
- Netlify Functions (serverless API)
- AOS animations, Bootstrap, Framer Motion
- Install dependencies:
npm install- Run the dev server:
npm run dev- Optional: run with Netlify local server (to emulate Functions):
npm run dev:nlnpm run buildThe build output is generated in the dist/ directory.
- Private secrets should be stored in Netlify environment variables and accessed only in
netlify/functions/**viaprocess.env. - Do not prefix secrets with
VITE_; anyVITE_variable is public in the browser.
Push to the default branch; Netlify will build and deploy automatically. Branch deploys and previews are enabled.
This project is for personal portfolio use. Content © the site owner.