Prueba de Backend NodeJS

Crear un CRUD para crear productos conectado a MongoDB.

Instalación

npm install

Ejecución

npm run start

Modelos

Product

Un Producto debe tener los siguientes atributos:

Category

Una Categoría debe tener los siguientes atributos:

Requerimientos

CRUD de productos

CRUD de categorías

Instrucciones

  1. Utilizando el archivo .env-example realiza la configuración para tu archivo .env.
  2. Proponer una arquitectura la aplicación.
  3. Verificar que la conexión de tu aplicación a MongoDBAtlas funcione.
  4. Realizar el deploy de tu aplicación.

Correr pruebas en local

npm run test:e2e
  1. Debes tener mongoDB en local corriendo para hacer las pruebas.
  2. Y poner las variables de ambiente en el archivo .env.

Enviar solución de reto

Debes de crear un "Fork" de este proyecto, revolverlo desde tu cuenta personal.

Licencia

La licencia MIT.