Online ticketing saves time and money for the customer as well as the airline company thereby making travel more customer-centric. This project is an attempt to simulate the basic concepts of an reservation system. Though it is build for railway reservation one can use the open database to extend the idea for air ✈, ferry ⛴ or any similar service oriented application.
- Create an account
- Search for available trains for a particular city-pair
- Book tickets in the class of their choice
- Cancel booked tickets and View booked tickets history via user dashboard.
- Add train schedules
- Viewing the booked ticket.
Note 1: the database in '\Database File for import' is carryforward of an opensource project (uncredeted because of anonmity of creator) but authors have taken care that it is well integrated with current one, having said that one can easily create own such database with minimal efforts refer xampp Tutorials. Also for same make a note if you use customised database then replace '$filght' with '$train' or equivalent php identifier.
Note 2: To enable and run server side download Xampp built version Apache 2.4.46, PHP 7.3.24 (VC15 X86 64bit thread safe), phpMyAdmin 5.0.4. Find equivalent database instructions in 'Database file for import\RunInstructions.md'