It is an e-commerce web application that allows users to purchase and sell books. We used Nodejs, MongoDB, and a few other cutting-edge technologies to create this application.Except for Admin, there are two sorts of vendors: Publishers and Users. Publishers are another type of user that add their books and keep track of their ratings and reviews, as well as their buying system. Users can purchase books based on their wish list, as well as through online transactions. STRIPE is a demonstration payment mechanism that we employ. The user can pay for his order with his Visa card, or cash on delivery is also an option. Our program allows users to track their orders.
Review and Rating systemInteractive and Responsive UIMulti-userOnline payment systemOnline invoiceTracking order
expressnodemonejsmongooseexpress-validatorconnect-mongodb-session
- clone the project
- create a file in the folder named nodemon.json
- Edit the nodemon.json file in folloowing way
{
"env": {
"MONGO_USER": "your_mongodb_username",
"MONGO_PASSWORD": "your_mongodb_password",
"MONGO_DEFAULT_DATABASE": "your_mongodb_database_name"
"STRIPE_key": "Your_STRIPE_KEY"
}
}
- run
npm install - run
npm startto run the project - search in the brower using
localhost:3001


