Fleet Management¶
This section documents the Fleet module exactly as implemented in the app. Use the left menu to jump between topics.
- Dashboard: expense distribution, fuel trends, and vehicle mileage charts, plus summary cards and a recent vehicles table.
- Vehicles: register and manage vehicles.
- Driver Management: manage drivers.
- Vehicle Requests: submit and approve requests; approval can assign vehicle and driver and creates movement.
- Vehicle Movement: log movements.
- Vehicle Booking: manage bookings and reports.
- Fuel Management: CRUD of fuel records, PDF export with filters.
- Maintenance: CRUD of maintenance records, PDF export with filters.
- Generator Management: manage generators.
- Generator Log: log usage; PDF report available.
- Expense Management: track fleet-related expenses.
Permissions gate visibility and actions on each page (view/create/edit/delete/print).
Access & routes¶
From the Fleet sidebar (resources/views/livewire/acquisition/fleet-menu.blade.php):
- Dashboard → permission
view Fleet Dashboard, routefleet.dashboard - Vehicles → permission
view FleetVehicle, routefleet.acquisition - Vehicle Requests → permission
view FleetVehicleRequest, routefleet.vehicle-requests - Maintenance → permission
view FleetMaintenance, routefleet.maintenance - Fuel Management → permission
view FleetFuelManagement, routefleet.fuel-management - Driver Management → permission
view FleetDriver, routefleet.driver-management - Vehicle Movement → permission
view FleetVehicleMovement, routefleet.movement - Vehicle Booking → permission
view FleetVehicleBooking, routefleet.vBooking - Generator Management → permission
view FleetGeneratorManagement, routefleet.generatorManagement - Generator Log → permission
view FleetGeneratorLog, routefleet.generatorLag - Expense Management → permission
view FleetExpenseManagement, routefleet.expenseManagement