Source code for my personal portfolio website. Built with React, Vite, and Tailwind CSS.
- Pages: Home, About, Projects, Media, Contact.
- Routing: Uses
react-router-dom. - Animations: Extensive CSS animations (keyframes, 3D transforms, parallax).
- Theme: Dark mode "green & black" with "smoking glass" UI elements.
- Navigation: Custom floating sidebar navigator.
- Dynamic Data: Fetches GitHub stats (repos, followers, stars) and WakaTime coding activity.
- Gallery: Responsive, animated masonry gallery with filtering.
- Loading: Matrix-themed welcome loader.
- Performance: Built with Vite and uses React Lazy Loading.
- Core: React, Vite, JavaScript (ES6+), HTML5
- Styling: Tailwind CSS, CSS3
- Routing: React Router v6
- Icons: React Icons
- SEO: React Helmet
- Node.js (v18.x or higher)
npmoryarn
- Clone:
git clone [https://github.com/Shashwath-K/Portfolio-25.git](https://github.com/Shashwath-K/Portfolio-25.git) cd Portfolio-25 - Install:
npm install
- Run:
npm run dev
- Open http://localhost:5173 in your browser.
- MIT License. See LICENSE file.
- Shashwath KS
- GitHub: @Shashwath-K
- LinkedIn: ```