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.
Navigation Path
Configuration → Transportation → Buses
Adding a New Bus
Step 1: Access Bus Configuration
Navigate to the main menu on the left side and select Configuration → Transportation → Buses to access the bus management interface.
Steps to create a new bus:
- Click on the Create Buses button located at the top right of the page
- A form will open with three tabs: Vehicle Details, Statutory Information, and Driver Information
Step 2: Vehicle Details Configuration
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:
- Enter the Bus Name (e.g., "Campus Shuttle 01")
- Provide the Registration Number of the vehicle
- Enter the Date of Registration
- Fill in additional vehicle details as required
- Configure Row Count - specify the number of seat rows in the bus
- Configure Column Count - specify the number of seat columns across each row
- Click Continue to proceed to the next tab
Step 3: Statutory Information
This section captures all legal and regulatory information required for vehicle operation and compliance.
Complete the Statutory Information tab:
- Enter all required statutory details for the vehicle
- Include insurance information, permits, and certification details
- Add any regulatory compliance documentation
- Click Continue to move to the Driver Information tab
Step 4: Driver and Staff Information
You can add multiple drivers and cleaners, designating which ones are currently active for operational purposes.
Add Driver Information:
- Click Add Another Driver
- Enter the Driver's Name
- Provide the Mobile Number
- Enter the Driving License Number
- Check the Active Driver checkbox if this driver is currently on service
- Repeat steps 1-5 to add alternate drivers if needed
Add Cleaner Information:
- Click Add Cleaner
- Enter the Cleaner's Name
- Provide the Mobile Number
- Check the Active Cleaner checkbox if this cleaner is currently on service
- Click Add Another Cleaner to add additional cleaning staff if required
Final Submission:
- Review all entered information across the three tabs
- 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
🛑 Issue | ✅ Solution |
---|---|
Cannot save bus configuration | Ensure all required fields are completed in each tab before clicking Submit |
Seating layout not appearing in routes | Verify Row Count and Column Count are properly configured in Vehicle Details |
Driver information missing | Use Add Another Driver button and ensure Active Driver checkbox is selected |
Bus not available for assignment | Check that the bus status is active and all statutory information is complete |
- 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."