Skip to content

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, route fleet.dashboard
  • Vehicles → permission view FleetVehicle, route fleet.acquisition
  • Vehicle Requests → permission view FleetVehicleRequest, route fleet.vehicle-requests
  • Maintenance → permission view FleetMaintenance, route fleet.maintenance
  • Fuel Management → permission view FleetFuelManagement, route fleet.fuel-management
  • Driver Management → permission view FleetDriver, route fleet.driver-management
  • Vehicle Movement → permission view FleetVehicleMovement, route fleet.movement
  • Vehicle Booking → permission view FleetVehicleBooking, route fleet.vBooking
  • Generator Management → permission view FleetGeneratorManagement, route fleet.generatorManagement
  • Generator Log → permission view FleetGeneratorLog, route fleet.generatorLag
  • Expense Management → permission view FleetExpenseManagement, route fleet.expenseManagement