A modern portfolio website built with Next.js 15, showcasing professional work and personal projects. Features a clean, minimal design with animated components and blog support.
- Framework: Next.js 15.1.1 with App Router
 - Frontend: React 19, TypeScript
 - Styling: Tailwind CSS v4 (alpha) with PostCSS
 - Animation: Motion library (v11) with Motion-Primitives components
 - Blog: MDX support for Markdown content with syntax highlighting
 - Theme: Dark mode support via next-themes
 - Icons: Lucide React icon library
 
next- React framework with App Routerreact&react-dom- React 19 for UI componentsmotion- Animation library for interactive componentstailwindcss- Utility-first CSS framework@next/mdx&@mdx-js/react- MDX support for blog postsnext-themes- Theme switching functionalitysugar-high- Syntax highlighting for code blockslucide-react- Icon libraryclsx&tailwind-merge- Conditional styling utilities
# Install dependencies
npm install
# Start development server
npm run dev
# Build for production
npm run build
# Start production server
npm run start
# Run linting
npm run lint/app- Next.js App Router pages and layouts/components- Reusable UI components with animations/lib- Utility functions and constants/hooks- Custom React hooks/public- Static assets and icons
Content is managed through app/data.ts for easy customization.