Skip to content

Train ticket booking is web app for illustrating online train searching and ticket booking facility via user login. It's a SPA with secure user login and personalized ticket booking.

License

Notifications You must be signed in to change notification settings

Avadhutch50/TrainTicketBooking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Train Ticket Booking Web Portal

Features :

  1. Dynamic wallpapaers on login and registration page.
  2. SPA (Single Page Application) Web Application.
  3. User registration and login facility with field validation.
  4. Auto discard duplicate user registration.
  5. Session managed secure user login.
  6. Persionalised home page for logged-in user.
  7. My Account Page to update user details and credentials through user login.
  8. Able to delete current user account through there login from My Account Page.
  9. Search Trains Page to show all avaliable trains detail and schedule.
  10. Able to filter required train from list of all trains by train number and/or by source city.
  11. Able to book a ticket from user login.
  12. Field validation for Book A Ticket form.
  13. Able to check total ticket price before booking a ticket.
  14. Show My Tickets Button in Book A Ticket page to view tickets booked previously by logged-in user.
  15. User can view tickets that is booked through there login only.
  16. Discard booking of ticket with wrong train number entered.
  17. Discard booking of ticket with less than 1 passenger entered.
  18. Logout facility to wipeout current user session and logout securely.
  19. Page Not Found (404) customer page for invalid url from user.
  20. User friendly interactive UI.

Screenshots :

  1. Screenshot 1:

Screenshot

  1. Screenshot 2:

Screenshot

  1. Screenshot 3:

Screenshot

  1. Screenshot 4:

Screenshot

  1. Screenshot 5:

Screenshot

  1. Screenshot 6:

Screenshot

  1. Screenshot 7:

Screenshot

  1. Screenshot 8:

Screenshot

  1. Screenshot 9:

Screenshot

  1. Screenshot 10:

Screenshot

  1. Screenshot 11:

Screenshot

  1. Screenshot 12:

Screenshot

  1. Screenshot 13:

Screenshot

  1. Screenshot 14:

Screenshot

  1. Screenshot 15:

Screenshot

  1. Screenshot 16:

Screenshot

  1. Screenshot 17:

Screenshot

  1. Screenshot 18:

Screenshot

  1. Screenshot 19:

Screenshot

  1. Screenshot 20:

Screenshot

  1. Screenshot 21:

Screenshot

  1. Screenshot 22:

Screenshot

  1. Screenshot 23:

Screenshot

  1. Screenshot 24:

Screenshot

  1. Screenshot 25:

Screenshot

  1. Screenshot 26:

Screenshot

  1. Screenshot 27:

Screenshot

  1. Screenshot 28:

Screenshot

  1. Screenshot 29:

Screenshot

  1. Screenshot 30:

Screenshot

Dependencies / Requirements :

JDK/JRE version : 11+
Database Server : MS SQL Server 2017

Technology Stack :

• **Java

About

Train ticket booking is web app for illustrating online train searching and ticket booking facility via user login. It's a SPA with secure user login and personalized ticket booking.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published