In the modern era of travel, efficient and user-friendly booking applications play a crucial role in facilitating seamless transportation experiences. My project aims to develop a comprehensive train booking application that not only simplifies the process of booking tickets but also incorporates advanced algorithms to seat allocation, and ticket pricing. This application will provide travelers with a convenient platform to search for trains, book tickets, manage reservations, and track real-time train status. By leveraging advanced algorithms and intelligent features, we aim to enhance the efficiency, reliability, and user experience of train travel for passengers.
Frontend
Frontend: https://railyatri-d4jg9ghs7-adityasingh-bytes-projects.vercel.app/ Backend: https://deployed-site.whatever
Attach a very short video walkthrough of all of the features [ 1 - 3 minutes ]
List out the key features of your application.
- Comprehensive Train Search
- Real-Time Train Tracking
- Dynamic Seat Allocation
- Flexible Ticket Pricing
- User Profile
- Login
- SignUp
- Secure Payment Gateway
- OTP Verification
- Ticket Booking
git clone repo-link
cd ProjectFolderNae
npm install
npm run dev
Include screenshots as necessary.
Provide user credentials for authenticated pages username:-user1, password:-password1 OR You can create your own account as well
In case of Backend Applications provide a list of your API endpoints, methods, brief descriptions, and examples of request/response. GET /users/items - retrieve all the user information GET /TrainDetails - retrieve all the Train information POST/user - post any user data including the username and password
List and provide a brief overview of the technologies used in the project.
- HTML
- CSS
- JavaScript
- React
- ReactRedux/Toolkit
- ReactIcons
- BootStrap
- Chkara UI
- EmailJS
- QR library