Skip to content

Latest commit

 

History

History
32 lines (28 loc) · 1.1 KB

README.md

File metadata and controls

32 lines (28 loc) · 1.1 KB

ECOMMERCE CON NODE.JS / EXPRESS.JS

Proyecto de un ECOMMERCE para productos, tecnologias utilizadas:

  • Node.js / Express.js
  • Pug como template engine
  • Bulma.io como CSS Framework
  • Autenticacion con JWT / Passport.js y cifrado con bcrypt
  • Base de datos mongoDB
  • Sentry para el manejo de log de errores
  • Joi y Boom para manejo de errores (@hapi)
  • Seguridad con helmet
  • Despliegue con Zeit Now
  • Mocha para los tests
  • Automatizacion de chequeo de vulnerabilidades con snyk

Como instalar el proyecto: npm install

Como iniciar el proyecto: Ingresar a la carpeta ecommerce/ y se podran ejecutar los siguientes comandos:

  • npm run start - Arrancar el proyecto
  • npm run dev - Modo desarrollo
  • npm run build - Creacion de build
  • npm run dev:debug - Debug modo desarrollo
  • npm run debug - Debug
  • npm run dev:inspect - Inspeccion
  • npm run test - Ejecucion de tests con Mocha
  • npm run test:cover - Ejecucion de tests con Mocha con un cover para mejor visualizacion