Skip to main content

Buses

Overview

The Buses module allows administrators to configure and manage transportation vehicles with comprehensive seating arrangements. This feature enables institutions to create detailed bus profiles, manage driver information, and establish sophisticated seating layouts with category-based allocations for different user groups.

Key Features

Seating Layout Configuration - Configure grid dimensions (rows × columns) to establish overall seating capacity and layout for each vehicle.
Category-Based Seat Allocation - Designate seats for specific categories including staff, male students, female students, and general/unreserved seating.
Driver and Staff Management - Add multiple drivers and cleaners with contact details and active status tracking.
Vehicle Documentation - Maintain comprehensive statutory information and registration details for each bus.
Flexible Allocation Options - Support both restricted category-based seating and open seating arrangements.

ConfigurationTransportationBuses

Adding a New Bus

Step 1: Access Bus Configuration

Access Method

Navigate to the main menu on the left side and select ConfigurationTransportationBuses to access the bus management interface.


Steps to create a new bus:

  1. Click on the Create Buses button located at the top right of the page
  2. A form will open with three tabs: Vehicle Details, Statutory Information, and Driver Information

Step 2: Vehicle Details Configuration

Important Information

The row and column count configured in this step directly determines the seating grid layout used in the Bus Route Assignment module for detailed seat allocation.


Complete the Vehicle Details tab:

  1. Enter the Bus Name (e.g., "Campus Shuttle 01")
  2. Provide the Registration Number of the vehicle
  3. Enter the Date of Registration
  4. Fill in additional vehicle details as required
  5. Configure Row Count - specify the number of seat rows in the bus
  6. Configure Column Count - specify the number of seat columns across each row
  7. Click Continue to proceed to the next tab

Configuration_Transport_Buses


Step 3: Statutory Information

Documentation Requirements

This section captures all legal and regulatory information required for vehicle operation and compliance.


Complete the Statutory Information tab:

  1. Enter all required statutory details for the vehicle
  2. Include insurance information, permits, and certification details
  3. Add any regulatory compliance documentation
  4. Click Continue to move to the Driver Information tab

Step 4: Driver and Staff Information

Staff Management

You can add multiple drivers and cleaners, designating which ones are currently active for operational purposes.


Add Driver Information:

  1. Click Add Another Driver
  2. Enter the Driver's Name
  3. Provide the Mobile Number
  4. Enter the Driving License Number
  5. Check the Active Driver checkbox if this driver is currently on service
  6. Repeat steps 1-5 to add alternate drivers if needed

Add Cleaner Information:

  1. Click Add Cleaner
  2. Enter the Cleaner's Name
  3. Provide the Mobile Number
  4. Check the Active Cleaner checkbox if this cleaner is currently on service
  5. Click Add Another Cleaner to add additional cleaning staff if required

Final Submission:

  1. Review all entered information across the three tabs
  2. Click Submit to save the bus configuration

Expected Results

After successful submission:

  • The new bus will appear in the buses list with all configured details
  • The seating layout (rows × columns) will be available for use in Bus Route Assignment
  • Driver and cleaner information will be accessible for route planning
  • The bus can be assigned to routes and used for student transportation management

Managing Existing Buses

Edit Bus Information:

  • Click the Edit icon corresponding to any bus entry to modify its details
  • All tabs (Vehicle Details, Statutory Information, Driver Information) can be updated

Delete Bus Entry:

  • Click the Delete icon to remove a bus from the system
  • Note: Ensure the bus is not currently assigned to any active routes before deletion

Seating Allocation System

Category-Based Seat Assignment

The seating system supports differentiated access based on user categories:

Female Students:

  • Can only select seats designated for female students
  • All other category seats (male students, staff, unreserved) are unavailable during registration

Male Students:

  • Have access exclusively to seats allocated for male students
  • Cannot select seats from other categories

Staff Members:

  • Can only choose from seats allocated to staff category
  • Student and unreserved seats remain inaccessible

Authentication Methods:

  • Students: Register using roll number or admission number
  • Staff: Authenticate via employee ID or institutional email address

Flexible Open Seating

For institutions preferring unrestricted seating:

  • Any registered user can select any available seat
  • No category-based restrictions apply during registration
  • Suitable for smaller institutions or specific transportation needs

Common Issues & Solutions

🛑 IssueSolution
Cannot save bus configurationEnsure all required fields are completed in each tab before clicking Submit
Seating layout not appearing in routesVerify Row Count and Column Count are properly configured in Vehicle Details
Driver information missingUse Add Another Driver button and ensure Active Driver checkbox is selected
Bus not available for assignmentCheck that the bus status is active and all statutory information is complete
Useful Tips
  • Configure seating layout thoughtfully as it directly impacts route assignment capabilities
  • Keep driver and cleaner contact information updated for operational efficiency
  • Use descriptive bus names that include route or area information for easy identification
  • Regularly review and update statutory information to maintain compliance

Support

Need Help?
Access Support Portal from the footer and click on "Login with CampX."