Welcome to my personal portfolio website built with React.js, showcasing my skills, projects, and achievements.
This is a responsive React portfolio site where I present my skills, interests, and projects. It also includes an interactive timeline of my achievements and certifications using react-vertical-timeline-component. The site is hosted on GitHub Pages.
- Responsive layout optimized for desktop and mobile
- Smooth navigation using React Router (with hash routing for GitHub Pages)
- Custom cursor and theme color context for enhanced UX
- Skills section with icons and descriptions
- Projects showcased with live demo links and GitHub repositories
- Achievements Timeline component highlighting certifications and awards with clickable links
- Dynamic theme colors using React Context API
- SVG and image assets imported and optimized
- React.js
- React Router DOM (HashRouter)
- Tailwind CSS for styling
- GSAP (for animations)
- React Vertical Timeline Component
- Lucide React Icons
- Vite (build tool)
- GitHub Pages (deployment)
- Clone the repository:
git clone https://github.com/C0nfu5ing-5pring/Shish.git
cd Shish- Install Dependencies:
npm install- Run the development server:
npm run dev- Open your browser at http://localhost:3000 (or the URL provided in terminal).
- Navigate through pages using the menu.
- Explore projects and click on live demo or GitHub links.
- Check the achievements timeline to view certifications and awards.
- To build for production:
npm run build- To preview the production build locally:
npm run previewThis project is licensed under the MIT License.