composer create-project laravel/laravel tda-admin-app-2 composer require laravel/breeze --dev php artisan breeze:install blade composer require spatie/laravel-permission php artisan migrate php artisan make:migration create_employees_table php artisan make:model Employee php artisan make:migration create_vehicles_table php artisan make:model Vehicle php artisan migrate:fresh php artisan make:migration create_tractor_truck_details_table php artisan make:migration create_trailer_details_table php artisan migrate composer require livewire/livewire php artisan make:livewire Employee/Index php artisan livewire:publish --config npm run build npm run dev php artisan serve php artisan livewire:form EmployeeForm php artisan optimize:clear php artisan make:livewire Vehicle/Index php artisan livewire:form VehicleForm php artisan make:migration create_customers_table php artisan make:model Customer php artisan make:livewire Customer/Index php artisan livewire:form CustomerForm php artisan make:migration create_documents_table php artisan make:model Document php artisan migrate php artisan livewire:form DocumentForm php artisan storage:link php artisan make:command CheckExpiringDocuments php artisan schedule:run php artisan make:migration add_nullable_to_file_path_in_documents_table │ │ --table=documents php artisan optimize:clear && php artisan view:clear && php artisan livewire:clear-cache php artisan make:mail DocumentExpiryNotification php artisan make:livewire ExpiringDocumentsWidget php artisan config:clear php artisan optimize:clear php artisan view:clear php artisan documents:check-expiring php artisan make:migration create_vehicle_types_table php artisan make:migration modify_vehicles_for_vehicle_type_id --table=vehicles php artisan make:livewire Settings/VehicleTypeIndex php artisan pint php artisan test --testsuite=Unit composer require livewire/livewire-ui-modal --with-all-dependencies --prefer-stable composer dump-autoload php artisan tinker --execute="\App\Models\Employee::count()"