baks-dev/dashboard
BaksDev Dashboard — PHP 8.4+ модуль панели управления для проектов BaksDev. Установка через Composer, поддержка установки ассетов (baks:assets:install) и миграций Doctrine. Тесты запускаются через PHPUnit (group=dashboard).
baks:assets:install (likely copies JS/CSS to public/ or resources/)./dashboard), middleware, or service providers (e.g., DashboardServiceProvider).dashboard), but coverage is unknown. Validate test quality if adopting for critical paths.baks:assets:install).| Component | Compatible? | Notes |
|---|---|---|
| PHP 8.4+ | ✅ Yes | Required. |
| Laravel 10+ | ✅ Yes | Assumes modern Laravel features. |
| Livewire/Inertia | ⚠️ Unknown | May require manual integration. |
| Vite/Webpack | ⚠️ Partial | Asset installation may conflict. |
| Tailwind/CSS | ✅ Yes | Likely supports custom styling. |
public//resources/ assets.composer require baks-dev/dashboard --dry-run to validate conflicts.composer require baks-dev/dashboard.php artisan baks:assets:install (verify paths in config/dashboard.php).php artisan doctrine:migrations:diff && migrate).php artisan vendor:publish --tag="dashboard-config" (if supported).config/dashboard.php.phpunit --group=dashboard.resources/ instead of public/ to leverage your build tool.config/dashboard.php to set asset_path = 'resources/dashboard'./dashboard). Use middleware to restrict access:
Route::middleware(['auth', 'can:view-dashboard'])->group(function () {
require __DIR__.'/dashboard.php';
});
timestamps, softDeletes). Extend if needed:
// Example: Add custom column to dashboard_widgets table
Schema::table('dashboard_widgets', function (Blueprint $table) {
$table->string('custom_field')->nullable();
});
vendor/baks-dev/dashboard).composer why-not baks-dev/dashboard:2.x to check constraints.APP_DEBUG=true) and check:
storage/logs/laravel.log for dashboard-related errors.php artisan route:list for route conflicts.php artisan tinker to inspect dashboard models/services.dashboard_widgets by user_id).mix-manifest.json or Vite to cache JS/CSS.How can I help you explore Laravel packages today?