Skip to content

Ecommerce Store using Mongo, Node, Express, React JS. Images to be stored in Cloudinary. Razorpay and stripe are integrated as payment gateways.

Notifications You must be signed in to change notification settings

SumitJadiya/tshirtStore

Repository files navigation

tshirtStore

Ecommerce Store using Mongo, Node, Express, React JS. Images to be stored in Cloudinary. Razorpay and stripe are integrated as payment gateways.

Directory Structure

  • config
    • db.js
  • controllers
    • homeController.js
    • orderController.js
    • paymentController.js
    • productController.js
    • userController.js
  • middlewares
    • bigPromise.js
    • user.js
  • models
    • order.js
    • product.js
    • user.js
  • routes
    • home.js
    • order.js
    • payment.js
    • product.js
    • user.js
  • swagger
    • swagger.yaml
  • utils
    • cookieToken.js
    • currentError.js
    • emailHelper.js
    • whereClause.js
  • .env
  • .gitignore
  • app.js
  • index.js
  • nodemon.json
  • package.json

Plugins

  • bcryptjs
  • cloudinary
  • cookie-parser
  • dotenv
  • ejs
  • express
  • express-fileupload
  • jsonwebtoken
  • mongoose
  • morgan
  • nanoid
  • nodemailer
  • razorpay
  • stripe
  • swagger-ui-express
  • validator
  • yamljs

About

Ecommerce Store using Mongo, Node, Express, React JS. Images to be stored in Cloudinary. Razorpay and stripe are integrated as payment gateways.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published