A modern, responsive portfolio website built with Next.js and Tailwind CSS. Showcases my projects, experience, skills, and contact information in a clean and interactive layout.
- Project Showcase: Displays a curated list of my projects with images, descriptions, and links.
- Experience & Education: Highlights my professional experience and educational background.
- Skills Section: Lists my technical skills.
- Contact Section: Easy way for visitors to reach out.
- Animations: Smooth transitions and interactive elements using GSAP.
- Responsive Design: Optimized for all devices.
- Next.js (v14)
- React (v18)
- Tailwind CSS
- GSAP
- TypeScript
- React Icons
-
Install dependencies:
npm install # or yarn install
-
Run the development server:
npm run dev # or yarn dev
-
Open http://localhost:3000 to view the site.
app/
– Main application pages and sections (experience, header, projects, etc.)components/
– Reusable UI components and icons.lib/
– Project data and utility functions.public/
– Static assets and images.
- Update your project list in
lib/projects-list.ts
. - Modify sections in
app/
to personalize your experience, education, and skills. - Add or update images in
public/images/
.
Deploy easily on Vercel or any platform supporting Next.js.
Pull requests and suggestions are welcome! For major changes, please open an issue first to discuss what you’d like to change.