IRCTC
I am one of the million happy IRCTC users ![]()
I have never gone to railway station booking counters for at least 2 and half years. Reason is IRCTC is so reliable and convenient.
The different modes to book tickets through IRCTC is
1. IRCTC website
2. IRCTC mobile application
3. ngPay service using a mobile application.
Features i like
1. Convenient for reservation, cancellation and refund (if any).
2. Master passenger list
3. Debit and Credit payment gateways for many banks.
4. Good UI and User Experience
5. Quick Ticket Booking
6. Fairly quick response ![]()
7. TDS ( to file refunds )
I enjoy train journey, IRCTC helps in booking such journeys

yeah i agree in totality with the author
Thanks to Indian Railways. I always wanted to know the technologies (distributed computing, database management, web languages, etc.) used behind this website.