SchoolBusTrack is a chic platform that may provide help to to trace your youngsters’s every day faculty journeys. With
SchoolBusTrack, you may simply monitor your youngsters’s faculty bus in real-time, get notifications when the bus is close to, and get a notification when your youngster will get on and off the bus.
SchoolBusTrack consists of
- Two Flutter apps for guardians and drivers
- Admin panel with a Laravel API system as a back-end and a Vue.js front-end system as an online interface
The system has many benefits:
- The apps are developed in Flutter. This implies the apps will be revealed to AppStore and Google Play with the identical code base.
- The mum or dad app can monitor a number of buses concurrently in several faculties. So, the identical app can monitor all youngsters even when they’re in several faculties.
- The mum or dad can add a number of guardians (sub-accounts) to his account. A guardian will see the identical mum or dad screens with fewer particulars and privileges.
- The dad and mom and drivers can register immediately from the apps. The admin should approve the motive force by way of the admin panel earlier than the motive force can use the app.
- The mum or dad can add many youngsters immediately from the app. The admin should approve the scholars first. College students will be in several faculties.
- Every scholar is assigned to a morning and afternoon journey. The mum or dad searches for close by stops to assign college students to morning and afternoon journeys.
- The notification settings are adjusted per scholar. The notification settings embody “bus is close to pickup cease by a distance, the bus arrived at decide up cease, the coed is picked up, the coed is dropped off, …).
- The college admin will create a listing of stops and routes for the varsity, after which the dad and mom can choose drop-off and pickup factors for every scholar from the checklist of obtainable stops.
- The driving force will examine in college students utilizing a QR code. The QR code is generated from the mum or dad app.
- The admin can create totally different plans for both the varsity or dad and mom. Additionally, a plan will be set to be bought solely as soon as in case of offering trial plans to varsities or dad and mom.
Options



Demo (Easy mode)
- Backend, go to the demo website and log in utilizing
- Tremendous Admin credentials
- Username: [email protected]
- Password: admin123
- Tremendous Admin credentials
- Guardian Cellular App, click on here
- Driver Cellular App, click on here
Demo (Superior mode)
- Backend, go to the demo website and log in utilizing
- Tremendous Admin credentials
- Username: [email protected]
- Password: admin123
- Demo faculty credentials
- Username: [email protected]
- Password: 12345678
- Tremendous Admin credentials
- Guardian Cellular App, click on here
- Driver Cellular App, click on here
Please notice that delete and a few replace capabilities are disabled within the demo
The way to check the system (Easy mode)
- Create a brand new faculty and set its deal with (the system will notify you to take action).
- Open the motive force app and register for a brand new driver.
- Go to the Guardian app, register your account, and add a number of college students.
- Go to the varsity admin panel and do the next:
- Approve the motive force.
- Add a brand new bus.
- Assign the bus to the motive force.
- Approve the coed.
- Assign every scholar a morning and afternoon bus (the system will notify you to take action).
- Set every scholar’s pickup and drop-off areas from the guardian app.
- Go to the motive force app and begin the journey.
- Observe the journey from the Guardian app.
The way to check the system (Superior mode)
- Open the motive force app and register for a brand new driver.
- Go to the varsity admin panel and do the next:
- Approve the motive force’s paperwork.
- Add a brand new bus.
- Assign the bus to the motive force.
- Create a brand new route.
- Create a visit on that route.
- Assign the journey to the brand new driver.
- Go to the motive force app and begin the journey.
- Go to the guardian app and attempt to set the pickup and drop-off stops of a scholar in the identical geographical space the place the created route is positioned. Make it possible for there’s sufficient cash in both faculty or your account.
- Observe the journey from the guardian app.
- Navigate the route as the motive force. When your location is near the coed, an alert will seem within the driver app to decelerate. When the motive force reaches the coed’s location, a pop-up will seem to permit the motive force to scan the coed’s ID to examine him in.
- When the motive force reaches the coed’s drop-off level, a pop-up will seem to permit the motive force to examine him out.
Necessities
Please just be sure you have accounts for
- VPS server with root credentials
- Google Maps API with the next APIs enabled
- Geocoding API
- Maps JavaScript API
- Locations API
-
Instructions API - Routes API
- Maps SDK for Android
- Maps SDK for iOS
- Firebase account
- One cost gateway from the next:
Applied sciences Used
- Flutter – buyer and driver apps
- Laravel – backend
- VueJS – admin panel entrance finish
- Socket.io – real-time bus location replace for cellular apps and admin panel
- Google Maps SDK – show maps in cellular apps and admin panels
Credit and License
All property within the merchandise are both created by me or are licensed to be used in a industrial software with or with out writer attribution. I present the mandatory attribution within the ‘About’ part in each the cellular apps and the touchdown net web page.
What if I’ve a difficulty?
I utterly help this merchandise and can reply inside 24 hours in case you have any points. You’ll be able to simply ship a message by way of my CodeCanyon profile web page, and I’ll get again to you instantly.
Changelog
The brand new updates are primarily based on options from feedback. If in case you have any concepts or enhancements to the system, please share them with me, and I’ll add them at no cost if I discover them helpful to the system usually. Thanks!!
Model 2.3 12/12/2025
The replace provides the next to the system:
- Translated Admin Panel: The administrator interface is now accessible in a number of languages.
- Some bug fixes.
Model 2.2 20/9/2025
The replace provides the next to the system:
- We have now up to date the apps to the most recent Flutter 3.35.3 to make sure compatibility with the 16 KB web page restrict of Android 15, as required by Google Play.
- Some bug fixes.
Model 2.1 20/3/2025
The replace provides the next to the system:
- We have now up to date the system to deal with the brand new APIs by Google Maps, beginning on March 1st, 2025. Google dropped the route API and changed it with a brand new Route API. This replace integrates this new API.
- Some bug fixes.
Model 2.0 11/1/2025
The replace provides the next to the system:
- We have now added the flexibility for the varsity’s admin to switch a few of its cash to any mum or dad. This manner, the dad and mom should purchase cash immediately from the faculties with out paying by the apps.
- Some bug fixes.
Model 1.9 28/11/2024
The replace provides the next to the system:
- All screens that show a map on the admin panel will be centered by default on a selected location, as a substitute of the default location.
- We changed the previous QR code scanner with a quick, real-time scanner that scans the coed’s QR code very quick whereas opening a digicam view with out urgent any button.
- Some bug fixes.
Model 1.8 7/10/2024
The replace provides the next to the system:
- The Flutter model is up to date to three.24, and all dependencies are up to date.
- A brand new setting within the tremendous admin panel is added to restrict the cease search radius for the Guardian app in order that the guardian is not going to see all of the system’s stops. Solely the close by stops can be displayed.
- The tremendous admin can now alter the announcement distances (distance to drop off, distance to decelerate, and so on.) within the driver app from the settings display within the tremendous admin panel.
- Along with scanning a QR code, the motive force can now check-in or mark any scholar absent by tapping a button.
- The driving force can now dismiss the subsequent cease, so he is free to go to the subsequent one. That is appropriate when a mum or dad has a last-minute absent scholar or an issue reaching a selected cease.
- The driving force’s private paperwork and college students’ profile footage are non-compulsory now when registering.
- Within the Guardian app, the mum or dad now has a button to name the motive force.
- After e-mail authentication, an OTP display is added to safe app entry. The tremendous admin can flip this characteristic off from his tremendous admin panel.
- All notification sorts are allowed now within the easy mode.
- Some bug fixes.
Model 1.7 31/8/2024
The replace provides the next to the system:
- Add a brand new display within the faculty’s admin panel for stay monitoring of working journeys buses.
- Add V3 reCAPTCHA on the signup web page for faculties.
- Bulk add of scholars by way of Excel file.
- The request deletion choice is up to date to delete the consumer’s information on the server to save lots of area.
- An indicator is added beside drivers to point that a number of of the motive force’s paperwork have expired. On this case, the admin can request the motive force to replace his expired paperwork.
- This replace contains minor bug fixes.
Model 1.6 31/5/2024
The replace provides the next to the system:
- Vibration and sound are performed when the motive force scans a scholar’s QR code.
- Added a sensible method for deleting stops
- This replace contains minor bug fixes.
Model 1.5 6/5/2024
The replace provides the next to the system:
- The college admin panel permits the un-assignment of a driver from a visit.
- The Guardian iOS app has a brand new characteristic known as “Request cash.” This characteristic permits dad and mom to request cash and obtain a cost hyperlink by way of e-mail to pay for them. The cost can be made utilizing the cost gateway configured by the tremendous admin (as regular). This modification is important as a result of Apple doesn’t permit direct cost by the app aside from bodily items. Direct cost by the app nonetheless exists, however it’s endorsed solely with Android since Google Play has no situation with this.
- This replace contains minor bug fixes.
Model 1.4 20/4/2024
The replace provides the next to the system:
- Cease the display lock through the journey within the driver app.
- Including a brand new choice to delete notifications in each driver and guardian apps.
- Including a brand new choice within the guardian app to get a scholar card on the guardian e-mail. The cardboard comprises the QR code for the coed and his photograph so dad and mom can print and preserve it with the coed throughout pickup and pick-off.
- The driving force app modifications the map orientation to match the route of the bus motion on the map.
- Including a brand new choice within the faculty’s admin panel to permit the varsity admin to view the pickup and dropoff level of the dad and mom to facilitate discovering which college students belong to which bus for faculties which have many buses and need to co-ordinate journeys and which college students to choose.
- The tremendous admin can management displaying the cost display within the mum or dad app by a setting from the tremendous admin’s net panel.
- Minor bug fixes.
Model 1.3 26/3/2024
The replace provides the next to the system:
- A brand new choice is added to the varsity admin panel, permitting the present location to be set as a college deal with in easy mode.
- A brand new choice is added to the Guardian app, permitting customers to set their present location as a pickup or drop-off deal with in easy mode.
- The system now has a brand new choice that enables the tremendous admin to point out/disguise all faculties that seem when a brand new driver or scholar registers. If the tremendous admin decides to cover faculties, a driver or scholar guardian should enter the varsity code to pick a college. The college code is proven within the faculty menu within the faculty’s admin panel.
- A brand new tab within the faculty admin panel is added to the scholars’ menu that reveals all out-of-coins college students.
- Replace some dependencies within the guardian and driver apps to be suitable with Google Play necessities.
- Minor bug fixes.
Model 1.2 4/3/2024
The replace provides the next to the system:
- A brand new system mode known as Easy Mode is launched to the system. With the brand new easy mode, the varsity admin doesn’t need to pre-set stops, routes, journeys, and so on. The dad and mom will select any location on the map as their pickup or drop-off location for every scholar; then, the system will implicitly deal with these areas as stops. The driving force will be capable to both order the coed’s stops manually or mechanically. Then, the motive force app will mark any visited cease by a special shade.
- The tremendous admin can create faculties from the admin panel.
- The tremendous admin can delete faculties from the admin panel.
- Minor bug fixes.
Yow will discover the demo of easy mode login particulars under
- Backend, go to the demo website and log in utilizing
- Tremendous Admin credentials
- Username: [email protected]
- Password: admin123
- Tremendous Admin credentials
- Guardian Cellular App, click on here
- Driver Cellular App, click on here
Model 1.1 15/2/2024
The replace provides the next to the system:
- A notification system is built-in into the motive force app. The driving force now will get a notification when the admin assigns a brand new journey or sends a notification to all college students on a visit.
- AdMob advertisements are built-in into each driver and guardian apps. The admin can disable the advertisements from the settings web page in his admin panel.
- Within the backend, a brand new characteristic is added that enables faculty admin to reverse a route. For instance, a morning route from A to B to C to highschool will be reserved with one click on to create a day route from faculty to C to B to A.
- Many cost gateways are added to the system. Now, the system has Braintree, RazorPay, Stripe, Flutterwave, and Paystack gateways.
- The pace of the varsity bus is displayed within the Guardian app.
Model 1.0 5/2/2024 – First Launch
Help Notes
Because of the heavy load on the work, help and feedback are handled twice a day. Proper now we obtain many emails and requests for help than we are able to handle shortly. Many occasions we are able to reply the identical day however others take for much longer. Thanks for studying.


