Skip to content

falood4/QBus

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QBUS

Creating a robust bus timings database involves integrating real-time GPS and traffic data to account for potential delays. This solution aims to minimize the dynamic nature of bus schedules by leveraging historical information, providing commuters with more accurate Estimated Time of Arrival (ETA). The goal is to enhance transportation efficiency and improve the overall user experience.

  • the app contains 2 user sides -one for bus drivers and passengers.
  • The driver can update his live location.
  • Users can see the live location of the bus through the bus driver's phone's live location
  • additional ticketing system.
  • NOTE: the app is in the very early stage, and was made as a prototype for a hackathon.

Driver-side

image image image

User-side

image image image image image

Concept Designs

Home Page

image

Available buses

image

Choosing a bus

image

Ticket Payment

image

E-Ticket features

  • Name of passenger
  • Date and Time of generation
  • Name of the bus user booked for
  • A unique code generated for that ticket
  • A live timer that counts down the time to ticket expiry. Ticket expires after an estimated total of waiting time and trip time. Screenshots are disabled but the timer will make them useless even if the user bypasses the blockers.
  • A unique QR code that the bus conductor or driver can check for legitimacy of ticket of necessary,
  • An expired banner across the ticket so the ticket can be checked without being easy to reuse

About

Dynamic bus timing and ticket booking

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 43.6%
  • C++ 27.7%
  • CMake 22.3%
  • Swift 2.3%
  • HTML 2.2%
  • C 1.7%
  • Other 0.2%