A web-app that showcases the buses and their routes alongside the bus passes for the faculty and students of Parul University.
Also contains an Admin Panel for the Transport Manager to make changes as requird.
Project built as the Minor Project for the completion of 6th Semester.
This project is built with pure MERN stack. It has ReactJS for its frontend and the backend is built with NodeJS and Express.
MongoDB is used as the NoSQL database. Razorpay Payment Gateway is used for seamless transaction.
User need to login through their specific credentials to use the website.
User can see their bus pass and download it as a PDF incase if the physical pass gets lost.
Users can also pay their fees through the Razorpay Payment Gateway.
Users can see the buses along with their routes.
!The Routes feature is still in development.!
Users can provide feedback to the admin.
Forgot/Change Password feature helps the users to reset their passwords. This is a secure feature as the user needs to enter an OTP before being able to reset the password.
Dashboard that provides a quick overview to the admin.
This feature helps the admin to add or remove new users and buses to the system.
The admin would be able to view the valuable feedback the users would provide.
Admin can push important notifications regarding buses, routes and other relevant information.
This project is deployed onto Netlify for usage.
For Demo :- https://putms.netlify.app/
Please wait for some time and refresh the page in case of no data being shown.