A clean, modern, Medium-style News & Blog Content Management System built with Laravel 12, FilamentPHP, and TailwindCSS.
Laravel News & Blog CMS is a full-featured Laravel-based content management system with a Medium-style frontend and a clean Filament-powered admin panel.
It supports:
- Modern editorial publishing
- SEO-ready architecture
- Responsive TailwindCSS UI
- Trending logic with view tracking
- Full RSS + JSON feeds
- Optimized article structure and clean post pages
A complete CMS built with production-quality structure and extensibility in mind.
- Create, edit, publish, and schedule posts
- Multiple categories & tags per post
- Rich text editing
- Auto slugs
- Custom excerpts
- SEO meta fields
- Multi-author support
- Author pages
- Author initials avatar
- View counter
- Trending posts
- Recent posts
- Clean typography
- Smooth hover effects
- Reading progress bar
- Category, tag, and author pages
- Dark/Light theme toggle
- Post, Category & Tag CRUD
- Media uploads
- Filters, search & sorting
- Dashboard widgets
/feed/feed/category/{slug}/feed/tag/{slug}/feed/categories/feed/tags
/json/feed/json/category/{slug}/json/tag/{slug}
- Laravel 12.x
- FilamentPHP 3.x
- TailwindCSS
- MySQL / MariaDB
- PHP 8.2+
git clone https://github.com/mesingh9719/new-blog-cms
cd new-blog-cms
composer install
cp .env.example .env
php artisan key:generate