TrainGo App” - Mobile based Train Ticketing System for Railway Department in Sri Lanka
View/ Open
Date
2020Author
Nimesh, Supun AD
Wickramasinghe, Samanthi
Hettiarachchi, Sunesh
Metadata
Show full item recordAbstract
The Railway Department in Sri
Lanka uses a traditional method to issue
tickets to their passengers through counters
who use short distance travel. Because of that
passengers have to wait a long time in the
queue to get their ticket and there is a
possibility of miss the train. Hence, most of
the passengers have a bad impression of
train service in Sri Lanka.
The purpose of the system is to provide
better service to the passengers by
enhancing the ticket issuing process and
improving good impression about the
railway service in Sri Lanka
“TrainGo” mobile-based train ticketing
system uses a QR Code scanning mechanism
to reserve and purchase tickets.
The mobile-based train ticketing system
provides a better service to the passengers
by enhancing the ticket issuing process.
Dynamic QR codes, E-Wallet system, Ticket
booking system, Report generating system,
and Admin backend panel are the main
processes of the mobile-based train ticketing
system. The QR Codes for the stations are
generated by the devices dynamically based
on the station and date.
The React framework, the Vue-electron
framework, and node.js were used to develop
the “TrainGO” app. Couch DB and the Pouch
DB were used as the databases for the
development purpose. Marvel App was used
to design the App
It was identified a few similar types of
systems in other countries during the
literature review, but those systems were not
used technology which uses in the “TrainGo”
app. Hence, the “TrainGo” app uses unique
technology.
Collections
- Computer Science [66]