Skip to content

Configure Transport Routes

Configure Transport Routes

Set up bus routes with stops, timing, and vehicle assignments.

Time required: 15-20 minutes per route

Prerequisites

  • Transport Manager or Admin role
  • Vehicles configured
  • Stop locations defined

Steps

Step 1: Navigate to Routes

  1. Go to OpenEduCat -> Transportation -> Routes
  2. Click Create

Step 2: Enter Route Details

FieldRequiredDescriptionExample
Route NameYesDescriptive name”Route A - North Zone”
Route CodeYesShort identifier”RT-A”
TypeYesMorning/Evening/Both”Both”
VehicleYesAssigned vehicle”Bus 001”
DriverYesAssigned driver”John Driver”

Step 3: Add Stops

  1. Go to Stops tab
  2. Click Add a line
  3. For each stop:
FieldRequiredDescriptionExample
Stop NameYesLocation name”Main Street Corner”
SequenceYesOrder in route1
Pickup TimeYesMorning pickup07:15
Drop TimeYesEvening drop16:30
LandmarkNoReference point”Near Bank”

Step 4: Configure Timing

FieldDescription
Start TimeRoute begins
End TimeRoute ends
DurationEstimated total time
BufferExtra time allowance

Step 5: Set Capacity

FieldDescription
Vehicle CapacityMax students
Current StudentsCurrently assigned
Available SeatsRemaining capacity

Step 6: Save Route

Click Save to create the route.

Route Types

TypeDescription
MorningPickup to school
EveningSchool to home
BothRound trip
SpecialEvents, trips

Stop Configuration

Add New Stop

  1. Go to Transportation -> Stops
  2. Click Create
  3. Enter stop details:
FieldDescription
NameStop name
AddressFull address
CoordinatesGPS location
ZoneGeographic zone
LandmarkReference point

Stop on Map

View stops visually:

  1. Go to route record
  2. Click View Map
  3. See all stops plotted
  4. Optimize route order

Assign Students

From Route

  1. Open route
  2. Go to Students tab
  3. Click Add Students
  4. Select students
  5. Assign stop for each

From Student

  1. Open student record
  2. Go to Transport tab
  3. Select route and stop
  4. Save

Route Schedule

Daily Schedule

DayStatus
MondayActive
TuesdayActive
WednesdayActive
ThursdayActive
FridayActive
SaturdayInactive
SundayInactive

Holiday Handling

Configure holidays:

  1. Set route as inactive on holidays
  2. Or create special schedule

Field Reference

Route Record

Technical FieldUI LabelTypeNotes
nameRoute NameCharRequired
codeRoute CodeCharUnique identifier
route_typeTypeSelectionMorning/Evening/Both
vehicle_idVehicleMany2oneAssigned vehicle
driver_idDriverMany2oneAssigned driver
capacityCapacityIntegerMax students
is_activeActiveBooleanRoute status

Route Stop

Technical FieldUI LabelTypeNotes
route_idRouteMany2oneParent route
stop_idStopMany2oneStop location
sequenceSequenceIntegerOrder
pickup_timePickupFloatMorning time
drop_timeDropFloatEvening time

Reports

ReportDescription
Route ListAll routes summary
Stop ReportStops with students
Capacity ReportVehicle utilization
Timing ReportSchedule accuracy

Troubleshooting

Route not appearing

Check:

  • Route is active
  • Vehicle is assigned
  • Schedule is current

Cannot add stop

Verify:

  • Stop is created in system
  • Not already in route
  • Sequence is unique

Related: Track Vehicles | Student Assignment