Tilly The Coder
Tilly The Coder

Build a CMS with Laravel 11 and Filament

7h 12m 41s

Build a CMS with Laravel 11 and Filament

7h 12m 41s

Dive into a hands-on journey building a production-ready CMS with Filament 3 and Laravel 11, designed around reusable packages and extendable components. You’ll begin by configuring core features—media management, article resources, user authentication, and a flexible navbar—then layer in powerful content tools like the Tiptap editor, slug fields, and custom block creation.

Next, you’ll enhance discoverability and security with built-in SEO tools and role-based access via Filament Shield. Polished theming and UX come alive through Tippy.js tooltips, the Fabricator component library, dynamic “load more” pagination, and a theme plugin that ensures your admin and front end stay in sync.

Elevate your dashboard with real-time updates powered by Laravel Pulse, then craft intuitive navigation with a drag-and-drop menu builder. After mastering email templates and carousel blocks, you’ll tackle a full e-commerce stack: Stripe integration, product and order resources, a Laravel Cart implementation with cross-device sessions, address and country models, and order observers to keep everything in sync.

Refine product pages with spotlight search, price filters, variant management, and mockups that adapt to any catalog. Wrap up by securing forms with CAPTCHA, exposing global settings, and executing a seamless upgrade path to Laravel 12—complete with new Filament components like a customizable Select dropdown and built-in email verification.

By the end, you’ll own a scalable, maintainable CMS architecture and the package-development expertise to reproduce these patterns in any Laravel project.