faysal0x1 / blog-module
Blog management module for Laravel with categories, tags, comments, and likes.
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:laravel-module
pkg:composer/faysal0x1/blog-module
Requires
- php: ^8.2
- nwidart/laravel-modules: ^12.0
This package is not auto-updated.
Last update: 2026-01-06 05:50:42 UTC
README
A reusable Blog module for Laravel applications built on nwidart/laravel-modules.
Installation
- Install dependencies in your Laravel application:
composer require nwidart/laravel-modules
composer require joshbrw/laravel-module-installer
- Require the module package:
composer require faysal0x1/blog-module
- Enable the module and run migrations/seeders as needed:
php artisan module:enable Blog
php artisan migrate
php artisan db:seed --class="App\\Modules\\Blog\\Database\\Seeders\\BlogDatabaseSeeder"
- Clear caches:
php artisan optimize:clear
Features
- Blog CRUD (posts, categories, tags)
- Comments and likes handling
- Repositories for clean data access
License
MIT