Laravel Activity Log UI is a Tailwind CSS-powered user interface for the popular Spatie Laravel Activitylog package. It provides an easy-to-use, customizable dashboard to view and manage activity logs in your Laravel application.
Install the Package
Add the package to your project using Composer:
composer require nsd7/laravel-activitylog-ui
Publish Configurations and Assets
Publish the package views for customization (optional):
php artisan vendor:publish --provider="Nsd7\LaravelActivitylogUi\LaravelActivitylogUiServiceProvider"
Run Migrations
Ensure your database is set up to store activity logs. Follow the Spatie Laravel Activitylog setup instructions.
Once installed, visit the Activity Log Dashboard at the following route:
http://your-app.test/admin/activity-log
You can filter logs by:
If you want to customize the UI:
php artisan vendor:publish --provider="Nsd7\LaravelActivitylogUi\LaravelActivitylogUiServiceProvider"
resources/views/vendor/activitylog-ui/
directory.The package is styled with Tailwind CSS. Ensure your Laravel app has Tailwind configured. Refer to the Tailwind CSS installation guide if needed.
After installation, visit the dashboard at /admin/activity-log
to view your activity logs. Use the search and filter options to quickly find specific logs.
This package is open-sourced software licensed under the MIT license.