A modern Next.js portfolio website with dashboard functionality.
- 🎨 Modern, responsive design
- 📊 Dashboard with analytics
- 📝 Blog functionality with MDX support
- 🎯 Project showcase
- 🌙 Dark/Light theme support
- 📱 Mobile-first approach
First, install dependencies:
pnpm installThen, run the development server:
pnpm devOpen http://localhost:3000 with your browser to see the result.
/src/app/(frontend)- Public-facing portfolio pages/src/app/(dashboard)- Admin dashboard pages/src/components- Reusable UI components/content/blog- Blog posts in MDX format/public- Static assets
- Next.js 14 - React framework
- TypeScript - Type safety
- Tailwind CSS - Styling
- shadcn/ui - UI components
- MDX - Blog content
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.