A modern, responsive portfolio website built with Next.js, TypeScript, and Tailwind CSS
This is my personal portfolio website showcasing my projects, skills, and professional experience. The site features a clean, modern design with smooth animations and responsive layouts that work perfectly on all devices.
- Responsive Design: Optimized for desktop, tablet, and mobile devices
- Modern UI: Clean and professional interface with smooth animations
- Dark/Light Theme: Theme toggle for better user experience
- Project Showcase: Detailed project presentations with images and descriptions
- Skills Section: Visual representation of technical skills and expertise
- Contact Form: Easy way to get in touch
- Performance Optimized: Built with Next.js for fast loading times
- Framework: Next.js 14 with App Router
- Language: TypeScript
- Styling: Tailwind CSS
- Components: Custom React components with shadcn/ui
- Icons: Lucide React icons
- Deployment: Deployed on Vercel
-
Clone the repository:
git clone https://github.com/sehmaluva/portfolioV2.git
-
Install dependencies:
pnpm install
-
Run the development server:
pnpm dev
-
Open http://localhost:3000 in your browser
├── app/ # Next.js app directory
├── components/ # React components
│ ├── ui/ # UI components (buttons, cards, etc.)
│ └── ... # Page-specific components
├── lib/ # Utility functions
├── public/ # Static assets
└── styles/ # Global styles
This project is open source and available under the MIT License.