Personal Portfolio Website

This is a personal portfolio website built with Next.js, React, and Tailwind CSS.

Description

This project is a responsive, single-page application that showcases my skills, projects, and work experience. It features a modern design with interactive elements and smooth animations.

Features

  • Responsive design
  • Interactive terminal-like component
  • Animated sections
  • Project showcase
  • Work experience timeline
  • Skills grid
  • Dark mode support

Technologies Used

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Framer Motion
  • React Icons

Getting Started

  1. Clone the repository:

git clone https://github.com/krishnavalliappan/portfolio

  1. Install dependencies:

cd portfolio npm install

  1. Run the development server: npm run dev

  2. Open http://localhost:3000 with your browser to see the result.

Customization

To customize the content of the portfolio:

  • Edit the project data in data/projects.ts
  • Update work experience in data/workExperience.ts
  • Modify component content in the respective files under components/

Deployment

This project can be easily deployed on Vercel or any other platform that supports Next.js applications.

License

This project is open source and available under the MIT License.