Skip to content

MERN Stack Application. A Bus ticket booking application made using MERN Stack (MongoDB, Express js, React js, Node js)

Notifications You must be signed in to change notification settings

prateek883/Bus-reservation-application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Bus-reservation-application

MERN Stack Application.

A Bus ticket booking application made using MERN Stack (MongoDB, Express js, React js, Node js)

The Bus ticket application is composed of the following Features:

Front-End Sign-In & Sign-Up Pages.

Uses Token based system, so only registered users can access the website passport js.

Password hashing using passport js.

Has a profile page, which will display all information about the signed in user.

List of cities for users to choose from (starting city & destination city).

Getting list of bus's of different companies with various details.

Seat selection page has a very user friendly environment, which also generates dynamic forms for storing data's of passengers.

Has a Confirmation page, which gets a debit card data using react-credit-cards. This version of the application does not include handling the payment process.

Final page has a ticket displaying component, it displays all passenger data and also generates a random number as a transaction ID.

Back-End Uses Express js based application for the backend process.

Uses MongoDB atlas for storing the collections.

Uses passport js for authenticating user and token based system.

Uses passport js for hashing the password before sending the data to the cloud.

About

MERN Stack Application. A Bus ticket booking application made using MERN Stack (MongoDB, Express js, React js, Node js)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published