Live Bus
ACHIEVEMENT
NGIRI 2020 - FYP Recommended for Funding
LIVE BUS has been recommended for funding by National Grassroots ICT Research Initiative(NGIRI) at IGNITE.
Project Abstract
We believe that our main goal should be an idea that solves a real world problem in order to reduce the headache of a common man. Being a university student, we faced a lot of problems while traveling on university buses. So, we decided to deliver something that could make this transport system better and time saving. We consider all the problems from user side(students) and administration side (transport manager) to make this system more suitable and easier for everyone to use. So, the thought behind this app is that there is no such tracking system in COMSATS University Islamabad. Our idea is to deploy a student oriented app that targets optimized usage of resources. It will work as part of the real-time bus monitoring system as the location will be updated every moment. The aim is to reduce postponement, waiting time for students and communication between students and service providers regarding route updation, bus details, arrival time and driver details.
Introduction
Transport is the backbone for travel. In ancient times, traveling was difficult, dangerous due to zero safety standards and time consuming. Traveling undoubtedly plays a vital role in getting education and experience. University students suffered from same issues. Students have had a lot of trouble finding routes and stops, changing location and updates regarding transport services.
Technology advancement has transformed the way we travel. Computer science due to problem solving nature promises to lead updates in traveling systems as it always serves mankind for ease and betterment. Currently, issues concerning the public transport sector have been largely solved with the launch of Airlift, Swvl, Carfirst, Uber and Careem, but the university problem of the bus systems is the same. Many research paper and final year projects are done on this issue but never implemented in real-time.
So, we decided to introduce an optimized system for solving such type of matters in question.
This product will benefit all students who tend to travel on university buses. The application focuses on providing a real-time bus tracking system so that every student can easily catch his / her bus on time.
This app will help students to schedule their ride without any hassle, ETA for bus, speed limit, traffic condition and bus location details of booked bus can aid students to reach at their stops timely, so they don't miss out bus.
Managers can monitor the bus and keep an eye on drivers to check either they are following the routes properly or not, they can also change routes, add new routes depending on conditions that can increase the efficiency of service providers.
Any immediate notification will be generated in case of any problem such as road blockage, change in bus (i.e. bus disorder) and any mishap(accident), which can fix all the problems regarding student safety, addressing parents’ concerns.
Motivation and Scope
Bus is majorly used transportation service in universities as students cannot afford to use private vehicles or parents don't have time to drop them. Poor transport service frustrates student on daily basis when we talk about stop, bus location etc. We therefore want to meet such issues as much as we can by producing a bus tracking system.
This efficient system will give a room to easily manage all the records of routes which will reduce the workload and paperwork for managers. In this way accuracy of record will be achieved.
First, we will design this system for COMSATS University only to improve our transport system. Then after success (IN SHAA ALLAH) it will be introduced in other universities with their requirements.
System Architecture
In this system, the three modules have been linked through one network. Transportation office has a program that allows you to watch your buses on the route you are on. Students are informed of changes in route changes due to traffic or any other issue. Only by logging in via their registration no students can monitor their bus. The driver will be told how many students from a single stop have boarded. However, drivers must begin their route only before departure.
Related Work
BUS WHERE
This [1] app provides services for students and for shuttles implemented in United States. For students, they can track their routes just by one click and parents get to know about their children if they reached at school or not through notification. Moreover, shuttle services help in manage, schedule and track your fleet and provide real-time data for administrators and riders.
TRACK SCHOOL BUS
This [2] service provides six types of apps which includes Teacher app, Parent app, Fleet Manager App, School Bus Attendant App, Driver Console app, School Transport Manager app. This system covers wide range of regions like India, UK, US etc. Through this system security ensure for students and parents come to know about their children and manager can track their busses any time and have record of each driver.
HERE COMES THE BUS
This [3] is a bus tracking software tools from Synovia Solutions that truly helps to keep children safe as they use school transportation service to go to school. This website and app are designed for students’ ease. By using this app, parents don’t need to wait for bus as ETA can be viewed. It also allows parents to check if their child is in school or not.
AIRLIFT
This [4] is an intelligent bus network linking passengers with fixed routes, enabling them to ride through the city's largest residential and commercial hubs. Currently, Airlift operates hundreds of routes through all areas of Karachi and Lahore. This application allows users to track the bus, find stops and estimate time at the stop and notifies the user of route changes by notification.
SWVL
Swvl [5] is a substitute for Egyptian public transport. You can book affordable rides at fixed rates on your existing route through this application. This program is now also open to the public in Pakistan. Swvl has also fixed timing and routes.
UNIVERSITY BUSSES ROUTING AND TRACKING SYSTEM
This program [6] was only set up for students studying at Saudi Arabia Taibah University. They set up this system based on students and management criteria. To make the bus stop and track simpler so that students don't have to wait for the bus.
MOBILE APPLICATION FOR COLLEGE BUS TRACKING
This is [7] a research based article which proposes a system in which you can track your bus through GPS by both online and offline. Admin can manage routes, busses and students and send SMS when the bus is arriving.
BUS TRACKING SYSTEM
This [8] was the final year project done by some students of Punjab University Jhelum Campus. They use Google Maps API, SMS API, Google Direction API and Php for server side. Basically, they want to improve their manual system and want to provide facilities to students and management. This was only a Final Year Project. Idea was proposed but never implemented in real-time.
Goals And Objectives
For students:
1. To reduce the waiting time.
2. To enhance reliability.
3. To schedule a ride on reliable information.
For service providers:
1. To keep the track of buses.
2. To collaborate with drivers.
3. To update routes.
ADMIN PANEL
APPLICATION INTERFACE
Tools and Technologies
Visual Studio Code
Android Studio
MongoDB
Node JS
PROJECT SLIDES
Project Repo & Related Links
Project Github Link:
https://github.com/FYP-LiveBus
Project Code Backend Link:
https://github.com/FYP-LiveBus/FYP-Backend
Project Code Admin Link:
https://github.com/FYP-LiveBus/FYP-Admin
Project Code StudentApp Link:
https://github.com/FYP-LiveBus/FYP-Student
Project Code DriverApp Link:
https://github.com/FYP-LiveBus/FYP-Driver
OUR TEAM
Supervisor
Dr. Usama Ijaz Bajwa
Co-PI, Video Analytics lab, National Centre in Big Data and Cloud Computing,Program Chair (FIT 2019),HEC Approved PhD Supervisor,Assistant Professor & Associate Head of DepartmentDepartment of Computer Science,COMSATS University Islamabad, Lahore Campus, Pakistanwww.usamaijaz.comwww.fit.edu.pkMembers
References:
[1] “School Bus Tracking,” [Online]. Available: https://www.buswhere.com/bus-tracking-schools-districts-bus-companies/. [Accessed 14 2 2020].
[2] “Track School Bus,” [Online]. Available: https://www.trackschoolbus.com/. [Accessed 14 2 2020].
[3] “Here Comes The Bus,” [Online]. Available: https://herecomesthebus.com/. [Accessed 14 2 2020].
[4] “Airlift,” [Online]. Available: https://rideairlift.com/. [Accessed 14 2 2020].
[5] “Swvl,” [Online]. Available: https://swvl.com/. [Accessed 14 2 2020].
[6] “Academia,” [Online]. Available: https://www.academia.edu/32527632/UNIVERSITY_BUSES_ROUTING_AND_TRACKING_SYSTEM. [Accessed 14 2 2020].
[7] “MOBILE APPLICATION FOR COLLEGE BUS TRACKING,” G Jemilda; R.B. Krishnan; B. Jhonson; G. L. Sangeeth, 2015.
[8] “StuDocu,” [Online]. Available: https://www.studocu.com/en/document/university-of-the-punjab/proposal/practical/bus-tracking-system/1891032/view. [Accessed 14 2 2020].