Skip to content

coderdiaz/backend-nodejs-07

Repository files navigation

Requisitos para correr los ejercicios:

Antes de ejecutar los ejercicios:

Asegurate de crear la base de datos que se utilizará en los ejercicios, si no quieres camibiar el nombre que viene por default en el codigo, haz lo siguiente:

# Para iniciar el servicio ejecuta el siguiente comando en la terminal
mysql.server start

# Abre MariaDB y crea la base de datos
mysql

CREATE DATABASE ecommerce_api;

Pasos para descargar el proyecto

En tu consola corre el siguiente comando para clonar el proyecto a tu maquina

git clone https://github.com/brandonvilla21/backend-nodejs-06.git

Entra a la carpeta que se generó:

cd backend-nodejs-06

Instala las dependencias

npm install

Pasos para correr el proyecto

Deberás tener instalado NodeJS en tu computadora. Puedes descargarlo aquí

Corre las migraciones para que sean creadas las tablas en tu base de datos local (Esto solo deberá hacerse la primera vez y cada que exista un cambio en la carpeta de migrations):

npm run run-migration

Para poder ejecutar el proyecto, basta con que corras el siguiente script estando en la raiz del proyecto

npm start

Realiza pruebas desde Postman

Dentro de postamn asegurate de enviar el encabezado (Header) de Content-type: application/json

Estos con algunos ejemplos de como deberias enviar la información para algunos endpoints:

POST api/products

{
    "name": "Computer HP i5, 1TB",
    "description": "Computadora con caracteristicas muy buenas...",
    "price": 8000.00,
    "image": "path/hp-image.jpg"
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published