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