https://github.com/nayak-nirmalya/node-shop
E-Commerce App using Node, Express, Mongoose.
https://github.com/nayak-nirmalya/node-shop
Last synced: 3 days ago
JSON representation
E-Commerce App using Node, Express, Mongoose.
- Host: GitHub
- URL: https://github.com/nayak-nirmalya/node-shop
- Owner: nayak-nirmalya
- Created: 2022-12-16T06:00:53.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-12-26T07:13:25.000Z (almost 3 years ago)
- Last Synced: 2025-01-22T12:12:04.203Z (9 months ago)
- Language: JavaScript
- Size: 724 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
A Full-Stack web app made with Node.js, Express.js and MongoDB. User can add products to cart and make payment with card (Stripe) and user can download invoices.
Packages Used:
"cross-env"
"nodemon"
"bcryptjs"
"body-parser"
"compression"
"connect-flash"
"connect-mongodb-session"
"csurf"
"ejs"
"express"
"express-handlebars"
"express-session"
"express-validator"
"helmet"
"mongodb"
"mongoose"
"morgan"
"multer"
"mysql2"
"nodemailer"
"nodemailer-sendgrid-transport"
"pdfkit"
"pug"
"sequelize"
"stripe"
Initially Run `npm install`, at the root folder.
To Run DEV with 'nodemon':
npm run start:dev
To Run PRODUCTION Server:
npm start
To Generate Key and Certificate:
openssl req -nodes -new -x509 -keyout server.key -out server.cert
You can configure your own API keys at the 'nodemon.json' file and for production do it in 'package.json'