This is an e-commerce node app and in this app curd-operation is used, mongo-db/mongoose is used as a database, sendgrid is used for sending mail, stripe is used for making payments, multer is used for store images, pdfkit is used for generate invoice.
#E-Commerce_Website
SetUp instructions :-
-> First of all install Node and npm on your system.
-> In terminal or cmd,create your own node_package using command 'npm init'.
-> After creating package you have to intall node library which name in package.txt.
-> You have to enter your API like mongoDb, sendgrid, stripe.
Change your API belowe file :-
-> MongoDB_URL - app.js(16)
-> SendGrid_API - controllers/auth.js(22)
-> Stripe - controller/shop.js(4)
- views/shop/checkout.js(23)
-> Encryption_Key - app.js(58)