This development research aims to increase productivity and reduce time mismanagement among students who rely on buses for transportation. The study proposes a system that includes hardware and software components to track multiple buses on campus and display their location data in real time through a mobile application.
-
Our solution mainly consists of hardware and software components.
-
The front end was created using React and VuePWA. We wanted our solution to reach the masses, and that's why we chose to use these technologies.
-
For the backend, we used Node.js, as it was easier to integrate with React, without any hassle to manage & create instances of our server.
git clone https://github.com/IoTDevLab/Bus-Tracking-System-2023.git
cd frontend
npm run dev
cd application-server
node webhook.js
To setup your devices, use the instructions from the files provided in the directory here
devices -> setup
All the 3D designs/mockups for the solution have been added to the 3D files
directory. You can use those for reference.
Note: The main code for the devices (nodes) on each bus, is in the devices directory
Our solution primarily deals with productivity and time management. When it comes to school, every second counts! We're the BT Team!