Portfolio nabil lemriki
Portfolio
Personal portfolio built with Next.js App Router, TypeScript, Tailwind CSS, and shadcn/ui. Features dark mode, animated sections, projects grid, and SEO-friendly routing.
2025 • Ongoing
Solo Project
Next.js, TypeScript, React
Overview
A modern developer portfolio showcasing projects, experience, and services. Built with the Next.js App Router and a fully typed React codebase, it includes theme switching, animated section reveals, and an accessible, SEO-friendly structure.
Key Features
App Router with static generation
Animated sections and smooth scrolling
Reusable UI components (shadcn/ui)
SEO-friendly routes and metadata
Optimized loading times with dynamic imports
Fully accessible components
Contact form with email integration
Responsive design for all devices
Dark/Light theme with system preference
Challenge & Solution
Challenge
Keeping the UI Simple and highly performant while adding animations and dynamic sections across pages.
Solution
Adopted static generation where possible, used lightweight motion effects, and optimized component rendering.
Project Gallery


Technologies Used
Next.js
TypeScript
React
Tailwind CSS
shadcn/ui
Project Links
Project Info
Year
2025
Duration
Ongoing
Team
Solo Project