Skip to content

ncsala/My-Ecommerce-Project-4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Objetivos del Proyecto

  • Utilizando Node.js, Express y Sequelize desarrollar los endpoints para una API de un e-commerce. Proyecto grupal para bootcamp de la empresa.

Comenzando

  1. Instalar mysql y crear base de datos llamada mi_ecommerce_4.
  2. Clonar el repositorio de GitHub.
  3. Instalar las dependencias con npm install.
  4. Crear un archivo .env dentro de la carpeta Mi-ecommerce para la conexión a la base de datos con la siguiente forma:
   DB_PASS= contraseña de usuario de mysql
   DB_USER= usuario de mysql
   DB_NAME= mi_ecommerce_4
   DB_NAME_TEST=mi_ecommerce_4_test
   SECRETORPRIVATEKEY= clave secreta para la generación de JWT(a su elección)
   PORT= puerto en el que se va a escuchar
  1. Correr el servidor con npm start.
  1. En la primera ejecución, utilizar el argumento init para sincronizar los modelos con la base de datos y el argumento load para cargar datos desde los archivos JSON ubicados en data.json. Es necesario ejecutar init antes de load. También se admite ejecutarlos de forma concurrente:

npm start init load

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published