<<<<<<< HEAD
This is a modern, responsive portfolio website built with React, Tailwind CSS, and Framer Motion.
- Hero Section: Animated introduction with call-to-action.
- About: Professional bio and background.
- Skills: Categorized skills with icons.
- Projects: Showcase of key projects with GitHub links.
- Experience: Timeline of professional journey.
- Education: Details about your degree.
- Blog: Section for technical writing.
- Contact: Form and social links.
- React
- Tailwind CSS
- Framer Motion
- React Icons
- React Scroll
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your browser at
http://localhost:5173.
-
Update
vite.config.js: Ensurebaseis set correctly. If deploying tohttps://<username>.github.io/<repo-name>/, setbase: '/<repo-name>/'. If deploying tohttps://<username>.github.io, setbase: '/'. Currently set to'./'for relative paths which works for most cases. -
Build the project:
npm run build
-
Deploy:
- Push the contents of the
distfolder to your repository'sgh-pagesbranch. - Or use a tool like
gh-pages:npm install -D gh-pages- Add
"deploy": "gh-pages -d dist"toscriptsinpackage.json. - Run
npm run deploy.
- Push the contents of the
- Update
src/components/files to change content. - Replace placeholder images in
src/components/Projects.jsx. - Update your email endpoint in
src/components/Contact.jsx. =======
d1b8c133945cdb65ef420407488d6e011e23aeca