A modern, minimalist portfolio website showcasing projects, skills, and experience. Built with Next.js and designed for a clean, responsive user experience.
Found here: https://ketan-mittal.com
- Responsive Design: Optimized for desktop, tablet, and mobile devices
- Dark/Light Theme Toggle: Switch between themes for better accessibility
- Interactive Sections: About, Portfolio, Resume, and Contact sections
- Project Showcase: Highlight key projects with detailed descriptions
- Star Background: Animated starfield effect for visual appeal
- Contact Form: Easy way to get in touch
- Framework: Next.js 16
- Language: TypeScript
- Styling: Tailwind CSS
- Components: Custom React components
- Deployment: Vercel
-
Clone the repository:
git clone https://github.com/km322/km322.github.io.git cd km322.github.io -
Install dependencies:
pnpm install
-
Run the development server:
pnpm dev
-
Open http://localhost:3000 in your browser.
To build the project for production:
pnpm buildThe project is automatically deployed to Vercel on pushes to the main branch.
app/: Next.js app directory with pages, layout, and global stylescomponents/: React componentslib/: Data and utilitiespublic/: Static assets
This is a personal portfolio project. For suggestions or improvements, feel free to open an issue or submit a pull request.
This project is open source and available under the MIT License.