Welcome to my personal portfolio website!
This project showcases my skills, projects, and experience as a software engineer. Built with Next.js, React, and Tailwind CSS, it provides a modern, fast, and responsive user experience.
- About Me: Learn more about my background and interests.
- Projects: Explore my work and contributions.
- Skills: See my technical expertise and tools I use.
- Contact: Send me a message directly through the contact form (powered by EmailJS).
- Live Chatbot: Interact with my AI chatbot for quick questions.
- Dark/Light Theme: Switch between light and dark modes.
- Responsive Design: Works perfectly on desktop and mobile devices.
- Framework: Next.js (React)
- Styling: Tailwind CSS
- Forms: React Hook Form, EmailJS
- UI Components: Radix UI, Lucide Icons
- Animations: Tailwind CSS Animate
- Chatbot: VectorShift AI
-
Clone the repository:
git clone https://github.com/yourusername/your-portfolio.git cd your-portfolio -
Install dependencies:
npm install
-
Run locally:
npm run dev
-
Open in browser:
Visit http://localhost:3000
This project is best deployed on Vercel (recommended for Next.js) or Netlify.
- Change text/images: Edit files in the
components/anddata/folders. - Add new projects/skills: Update
data/projects.tsanddata/skills.ts. - Update contact form: Configure your EmailJS service and template.
- Modify chatbot: Edit
components/ChatWidget.tsx.
Feel free to reach out via the contact form or connect with me on LinkedIn.
This project is open source and available under