Skip to content

sehmaluva/portfolioV2

Repository files navigation

Personal Portfolio Website

A modern, responsive portfolio website built with Next.js, TypeScript, and Tailwind CSS

Link to live

About

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.

Features

  • 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

Tech Stack

  • 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

Getting Started

  1. Clone the repository:

    git clone https://github.com/sehmaluva/portfolioV2.git
  2. Install dependencies:

    pnpm install
  3. Run the development server:

    pnpm dev
  4. Open http://localhost:3000 in your browser

Project Structure

├── 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

License

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

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •