We have all traveled in a train and those who are accustomed to Indian Railways must respect its operations and scale. A government enterprise which is the biggest operational enterprise in India. Tickets are always a major issue as there is always a dearth. Last moment ticketing is becoming more flexible with dynamic pricing in Tatkal tickets and e-booking of tickets after charting. Now, let me bring the attention to a lot of tickets where the passengers don’t travel and the tickets are sold by Ticket Examiners in upcoming stations. However, these tickets are all sold offline and the passengers in the upcoming stations have no clear information about the availability.
Imagine you are traveling from Kharagpur to Bhubaneshwar and you have not booked the ticket beforehand . Four passengers do not board the train at Howrah and one seat remain unutilized because only three appear at Kharagpur station. Had you known this fact, you would perhaps booked the ticket online and traveled with assurance. This would have been possible only if we had digital data of passengers and their travel status.
To facilitate such a digital database, we have come up with a QR code based solution which is as follows-
Every ticket which a passenger buys in railways will contain a QR code unique to that passenger. Whenever a passenger boards a train, it is his responsibility along with the TTE (Train Ticket Examiner) to get his QR code on the ticket scanned to confirm that he has boarded the train. If the ticket is not scanned within a few predefined stations then the ticket shall be cancelled, i.e., the passenger will be assumed not to be travelling. The Vacant seats can be made available for current booking (real time) in the following stations.