Transport Management is available on the Operations plan and above.
Adding Vehicles and Drivers
Your fleet registry is the foundation of the transport module. Every vehicle must be registered before it can be assigned to a route. Navigate to Operations → Transport → Fleet and click Add Vehicle.1
Enter vehicle details
Fill in the following fields for the bus or vehicle:
2
Set vehicle status
Set the vehicle’s current operational status to Active, Under Maintenance, or Retired. Only vehicles with an Active status can be assigned to routes.
3
Save the vehicle
Click Save Vehicle. The vehicle appears in the fleet registry and is available for route assignment.
Creating Routes and Stops
Routes represent the named paths your vehicles travel each day. Each route has one or more stops where students are picked up or dropped off.1
Open the Routes tab
Navigate to Operations → Transport → Routes and click Create Route.
2
Name the route
Give the route a descriptive name that families will recognise — for example, Lagos Island Route or Ikeja Morning Run. This name appears in the Parent Portal, so keep it clear and consistent.
3
Assign a vehicle
Select the vehicle that operates this route from the fleet registry dropdown. Only Active vehicles appear here. A vehicle can be assigned to more than one route if it operates different runs (e.g., morning and afternoon).
4
Add stops
Click Add Stop to build the route’s stop list in sequence. For each stop, enter:
- Stop Name — the landmark or street corner (e.g., Ozumba Mbadiwe Junction).
- Pickup Time (Morning) — the scheduled time the bus arrives at this stop.
- Drop-off Time (Afternoon) — the scheduled return time, if applicable.
5
Save the route
Click Save Route. The route is now active and ready for student assignments.
Assigning Students to Routes
With routes created, you can assign individual students to the stop they board the bus from.- Assign One Student
- Bulk Assign Students
1
Open the student's profile
Navigate to Students → All Students, search for the student, and open their profile. Click the Transport tab.
2
Click Assign Route
Click Assign Route and select the relevant route from the dropdown.
3
Select the boarding stop
Choose the stop that corresponds to the student’s home area. This stop is displayed to the parent in the Parent Portal.
4
Save the assignment
Click Save. The student now appears in the route’s passenger list and is queued for transport fee invoicing.
Transport Fee Generation
Edustream can automatically generate transport invoices for every student assigned to a route, saving you from manually billing each family.1
Create a transport fee template
Go to Finance → Fee Templates and click New Template. Set the category to Transport, name it (e.g., Term 1 Transport Fee – Lagos Island Route), and enter the amount. You can create different templates for different routes if fees vary by distance.
2
Link the template to a route
Open the route under Operations → Transport → Routes and click Fee Settings. Select the applicable fee template from the dropdown and choose the billing term.
3
Generate invoices
Click Generate Invoices. Edustream creates one transport invoice per assigned student and posts it to their finance ledger. Parents can see and pay the invoice from the Parent Portal.
Transport fee invoices are separate from tuition and hostel fee invoices. Families receive an itemised ledger in the Parent Portal showing each fee category individually.
Fleet Status and Driver Management
Keep your vehicle records up to date from the fleet registry. Navigate to Operations → Transport → Fleet to see all vehicles and their current status at a glance. Click any vehicle to:- Update the driver’s name, phone number, or licence details.
- Change the vehicle’s operational status (e.g., mark it as Under Maintenance when it is off the road).
- View the route or routes the vehicle is assigned to.
- See the current passenger count versus seating capacity.
Parent Visibility in the Parent Portal
Parents do not need to call the school to find out which bus their child takes. Once a student is assigned to a route, the Parent Portal automatically displays:Assigned Route
The full name of the route their child is on, along with the vehicle name and driver’s contact number.
Boarding Stop
The specific stop where their child boards and alights, with the scheduled morning and afternoon times.
Transport Invoice
The current term’s transport fee status — paid, outstanding, or partially paid — with a link to make payment.
Route Stop List
The full ordered list of stops on the route so parents know the bus sequence and can estimate arrival times.
.png?fit=max&auto=format&n=8ycNahWc8uJKlHlw&q=85&s=1c4646eef1336ed545a55f937321cb8c)
