The idea of Our School Bus app has emerged from the real needs of parents who wanted to ensure their children got to school safely and on time. The CEO of SNS decided to turn the idea of safe children's transportation into an advanced real-time school bus tracking system.
The app helps parents feel more confident when sending their children to school. School administration uses the system for safe, efficient, and smart school bus fleet management. It also receives information about student presence.
Number of installations
IT Craft has launched a comprehensive system. It includes two native mobile apps: one for parents and another for bus drivers. School administration uses a web-based control panel for overall management. The system integrates GPS for bus tracking. iBeacons are used to detect student presence.
IT Craft has launched a comprehensive system. It includes two native mobile apps: one for parents and another for bus drivers. School administration uses a web-based control panel for overall management.
The system has challenging architecture. The development team needed to implement and support multiple user roles within the system.Route generation and tracking are power-consuming activities. The development team needed to optimize apps to ensure maximum battery life.
The system collects, processes, and generates a large amount of data, requiring a reliable, complex back end.An automated student check is required to keep bus onboarding time minimum.
The client initially had:
- Experience in building an indoor positioning and navigation app
- A vision of how to eliminate the uncertainties for parents
- A dedicated IT Craft team capable of taking on the project
- Helped the client shape his vision
- Ensured swift communication and fast response
- Integrated required services and resources
- Delivered timely by milestones
Our work resulted in:
- Complex and flexible system logic
- Real-time bus and student tracking
- The system receiving extra capacity—data transmission channels are duplicated
Parents can set the preferred distance for notifications. They receive a message about the bus coming and its arrival at school. If parents forget to open the app, they will receive information as an SMS.
The solution can be adapted to use either GPS trackers supported by Traccar server and mounted on the buses. Also, drivers can use their mobile devices as GPS trackers for navigation.
The control panel is localized in English and Arabic languages. School administration uses the dashboard to flexibly manage all the processes in the system, both for Parent and Driver mobile applications.
The system uses iBeacons for student identification. Students should have iBeacons on them (for example, carry them in their school bags) - еach individual iBeacon for every child. The system supports a wide range of BLE beacons.
Main project features
Parents can download Our School Bus application to their smartphones, signup, and create a Student list for their children. They view real-time bus locations, bus information, and driver contacts.
If students are not attending school on a particular day (or days), parents mark them ‘Absent’. The bus driver will be informed about the route change.
For School Administration
School Administrators can use the following features:
- Set up buses, drivers, students, and parents.
- Create routes with bus stops projected next to students’ home addresses using Google Maps.
- Link routes to particular drivers, thus providing them with the most efficient way to pick up students.
- See at any time which students are on the bus with the help of iBeacon technology.
- Access the drivers, parents, and students database at any given time.
Driver application ensures smooth route navigation with directions. Drivers view the route in real-time. It is automatically modified based on present/absent students.
Drivers can also track information about students present on the bus (by scanning beacons in range using Bluetooth LE). In an emergency, the driver can contact the parents of particular students by sending them a text message or making a call.
The Super Admin role is required for overall system management. Super Admin can do the same activities as school administration for all schools adopting Our School Bus.
Let’s discuss the best roadmap.
Do you want to optimize your processes with a next-gen management system?
2016 – 2017
our clients say
Mustafa Alhashemi, CEO & Founder
“IT Craft has managed the project in a very efficient manner with a high degree of professionalism and responsiveness.”
Smart 3D Constructor Designed for Real Estate Market
for SMART 5D
App for Determining Zones for Safe Drone Piloting