Overview
The fleet management system allows you to:- Register and manage vehicle information
- Generate QR codes for vehicle registration workflows
- Track vehicle status and availability
- Monitor vehicle usage and assignments
- Manage vehicle reservations
Vehicle Registration
Adding a New Vehicle
Create Vehicle Record
Click the + Agregar Vehículo button in the toolbar.Fill in the required information:
- Placa (License plate)
- Marca (Make)
- Modelo (Model)
- Ubicación Actual (Current location)
The vehicle list automatically updates after adding a new vehicle. You can immediately generate QR codes or create reservations for the new vehicle.
Editing Vehicle Information
To update vehicle details:- Find the vehicle in the list using the search bar
- Click the Edit icon in the actions column
- Modify the necessary fields
- Click Guardar to save changes
actualizarVehiculo(id, vehiculo) in VehiculosService.jsx:84
QR Code Generation
AutoLog generates unique QR codes for each vehicle to streamline the check-out/check-in process.Generating a Vehicle QR Code
Generate QR
Click the QR icon in the actions column. The system will:
- Generate a signed registration link
- Create a QR code with your company logo
- Display the QR code in a modal
QR Code Registration Flow
When an employee scans the QR code:Understanding QR Token Security
Understanding QR Token Security
Each QR code contains a time-limited token that:
- Expires after a set period for security
- Is unique to each vehicle
- Can be resolved to vehicle information via
resolveVehiculoFromQrToken(token) - Prevents unauthorized vehicle access
In-Use Detection
The system intelligently detects if a vehicle is already in use:- Vehicle Available
- Vehicle In Use
- Owner Returns
When scanning a QR code for an available vehicle:
- Opens the registration form directly
- Pre-fills vehicle information
- Allows immediate check-out
Vehicle Status Management
Status Types
Vehicles can have the following statuses:| Status | Description | Actions Available |
|---|---|---|
| Disponible | Available for use | Reserve, Check-out, Edit |
| En Uso | Currently checked out | View details, Notify user |
| En Mantenimiento | Under maintenance | Edit, Update status |
| Inactivo | Disabled/archived | Restore, View history |
Deactivating a Vehicle
To temporarily disable a vehicle:- Title: “¿Inhabilitar vehículo?”
- Action: Changes status to “Inactivo”
- Result: Vehicle removed from active lists
Restoring a Vehicle
Reactivate a disabled vehicle:Vehicle Reservations
The reservation system allows employees to book vehicles in advance.Creating a Reservation
- Employee Workflow
- Administrator Actions
- Navigate to the reservations section
- Select a vehicle from available options
- Choose start and end dates/times
- Add purpose/notes (optional)
- Submit reservation
- Vehicle availability
- Time slot conflicts
- Employee permissions
Reservation API Methods
Viewing Reservations
Reservations can be viewed:- By Vehicle: See all bookings for a specific vehicle
- By Employee: View an employee’s upcoming/past reservations
- Calendar View: Visual timeline of all reservations
- List View: Filterable table of all reservations
Search and Filtering
Quick Search
The search bar allows instant filtering by:- License plate (placa)
- Make (marca)
- Model (modelo)
- Current location
Advanced Filters
Status Filter
Toggle between:
- Active vehicles only (default)
- Include inactive vehicles
- All statuses
Location Filter
Filter by:
- Current parking location
- Assigned department
- City/region
Type Filter
Filter by vehicle type:
- Sedans
- Vans
- Trucks
- Special vehicles
Usage Filter
Filter by usage status:
- Available
- Currently in use
- Reserved
- In maintenance
Permissions
Fleet management actions require specific permissions:| Action | Permission Required |
|---|---|
| View vehicles | ver_vehiculos |
| Create vehicle | crear_vehiculo |
| Edit vehicle | editar_vehiculo |
| Delete/restore | eliminar_vehiculo / gestionar_vehiculos |
| Generate QR | crear_QR |
| Manage reservations | gestionar_reservas |
Best Practices
QR Code Management
QR Code Management
- Print QR codes and attach to vehicle dashboards
- Laminate QR codes for durability
- Regenerate QR codes if compromised
- Store backup QR images in a secure location
Vehicle Tracking
Vehicle Tracking
- Update vehicle status promptly
- Record maintenance dates and mileage
- Keep current location information accurate
- Review inactive vehicles quarterly
Reservation Management
Reservation Management
- Set clear reservation policies
- Send reminder notifications
- Handle no-shows consistently
- Track reservation compliance
Related Resources
- Asset Tracking - Track other equipment
- Reporting - Vehicle usage reports
- Client Management - Assign vehicles to clients