A modern, responsive personal portfolio website built with Next.js 15, showcasing my work as a Software Engineer and Master's Student specializing in Cloud Computing, Full-Stack Development, and AI.
- Modern Tech Stack: Next.js 15 with React 19, TypeScript, and Tailwind CSS
- Performance Optimized: Built with Turbopack and React Compiler
- Content Management: Blog posts using Contentlayer2 with Markdown support
- Interactive Elements: Smooth animations with Framer Motion and custom components
- GitHub Integration: Live GitHub stats and contribution calendar
- Responsive Design: Mobile-first approach with modern UI components
- SEO Optimized: Structured data, Open Graph, and proper meta tags
- Framework: Next.js 15 with App Router
- Styling: Tailwind CSS 4 with custom animations
- Content: Contentlayer2 for blog posts
- UI Components: Shadcn UI with custom styling
- Code Quality: Biome for linting and formatting
- Deployment: Docker support included
my-website/
├── app/ # Next.js app directory
│ ├── components/ # Reusable UI components
│ ├── sections/ # Page sections (Hero, About, etc.)
│ ├── blog/ # Blog pages and layout
│ └── api/ # API routes (GitHub, RSS feed)
├── posts/ # Markdown blog posts
├── public/ # Static assets
└── contentlayer.config.ts # Content configuration
Visit eggl.dev to see the website in action.
This project is licensed under the GNU General Public License v3.0.