E-Commerce Shopping site using nodejs
npm i express
npm i nodemon
npm install --save ejs
npm install --save pug
official docs: https://pugjs.org/api/getting-started.html
npm install --save express-handlebars
npm i --save mysql2
npm i --save sequelize
http://docs.sequelizejs.com/manual/associations.html
npm i --save mongodb
https://docs.mongodb.com/manual/crud/
npm i --save mongoose
https://mongoosejs.com/docs/api.html
npm i --save express-session
npm i --save connect-mongodb-session
https://github.com/mongodb-js/connect-mongodb-session
npm i --save bcryptjs https://github.com/dcodeIO/bcrypt.js
npm i --save csurf
https://www.acunetix.com/websitesecurity/csrf-attacks/
npm i --save connect-flash
npm i --save nodemailer nodemailer-sendgrid-transport
npm install --save express-validator
Express-Validator Docs:
https://express-validator.github.io/docs/
Validator.js (which is used behind the scenes) Docs:
https://github.com/chriso/validator.js
npm i --save multer
npm i pdfkit
npm install stripe --save
Stripe.js Docs: https://stripe.com/docs
npm i helmet --save
npm i compression --save
npm i morgan --save