/Ticketing-System-For-Public-Transport-Network

Y3S2 University Project - CSSE Module

Primary LanguageDartApache License 2.0Apache-2.0

Ticketing-System-For-Public-Transport-Network

CSSE Module - University Project_

Group No.: SE3070_WE_42

  • IT20252304 - EDIRISINGHE B. M
  • IT20163204 - MANIMENDRA N. H
  • IT20252786 - EKANAYAKA E. M. A. I. B
  • IT20241032 - RAVISHAN S. A. A

BUS Ticketing System


BTS

Ticketing-System-For-Public-Transport-Network

Introduction ****

This is a ticketing system for the public transport network, in this system we mainly focus on having a user-friendly ticketing system for buses. If a bus needs to have the system, the bus needs to be registered through bus depo. So once the bus is registered there will be a QR Code will be provided for each bus, by using the QR Code passengers can pay the travel amount through Scanning the QR Code. Once a passenger gets into the bus, he needs to scan the QR code and provide the IN location and OUT location and once the passenger needs to get out from the bus, the passenger needs to scan the QR Code again to make the payment. All the payment that was made for each bus was sent to the bus depo, and from there the payment was credited to the bus owner.

Use Case Diagram UseCase Diagram

Available for Web and Android.

Login

User Story

  • the bus needs to be registered through bus depo

  • once the bus is registered there will be a QR Code will be provided for each bus

  • using the QR Code passengers can pay the travel amount through Scanning the QR Code

  • Once a passenger gets into the bus, he needs to scan the QR code and provide the IN location and OUT location

  • once the passenger needs to get out from the bus, the passenger needs to scan the QR Code again to make the payment

  • All the payment that was made for each bus was sent to the bus depo, and from there the payment was credited to the bus owner.

Feedback

Add Your Feedback here! < https://forms.gle/bovTVrJUQFRVR8TX8 >

Database

Firebase DB < https://bus-ticketing-system-37cd5.firebaseapp.com >

Team Members

  • IT20252304 - EDIRISINGHE B. M
  • IT20163204 - MANIMENDRA N. H
  • IT20252786 - EKANAYAKA E. M. A. I. B
  • IT20241032 - RAVISHAN S. A. A

Acknowledgments

Thanks to Android Studio, Flutter & FireBase for supporting us with a free Open Source License...