Skip to main content
← Back to Projects

Custom FilamentPHP Content Management System

A fully customizable CMS built with Laravel and Filament to manage projects, skills, and SEO-optimized blog content dynamically.

Tailwind Alpine.js Laravel Livewire Laravel 11 FilamentPHP v3 MySQL

Overview:
Designed and developed a bespoke Content Management System (CMS) to showcase professional portfolios. The goal was to move away from generic templates and build a high-performance system using the TALL Stack (Tailwind, Alpine.js, Laravel, Livewire).

Key Features:

  • Dynamic Resource Management: utilized Filament Resources to manage portfolio items and technical skills.
  • SEO Optimization: Integrated dynamic meta tags, schema markup, and sitemap generation automatically.
  • Performance: Achieved a 98/100 Google Lighthouse score by utilizing Alpine.js for lightweight interactions instead of heavy JS frameworks.
  • Image Optimization: implemented Spatie Media Library for automatic image resizing and conversion to WebP format.

Tech Stack: Laravel 11, FilamentPHP v3, MySQL, TailwindCSS.