All posts Engineering

Building a CMS-Driven Portfolio with Laravel 12

Jun 13, 2026 · 1 min read
Building a CMS-Driven Portfolio with Laravel 12

Building a CMS-Driven Portfolio with Laravel 12

In this post I walk through rebuilding a static HTML/CSS/JS portfolio into a fully dynamic Laravel 12 application with a Filament admin panel.

Why move off static?

Static sites are fast, but every content change means editing code. Moving to a CMS means I can update projects, skills and experience from a clean admin dashboard.

The stack

  • Laravel 12
  • Blade + Vite + Tailwind
  • GSAP, Three.js and Lenis for motion

More to come as the build progresses.

#Laravel #CMS #TailwindCss