El proyecto consistirá en un microservicio de gestión de un outlet de ropa de deportiva en la que los usuarios podrán vender y comprar sus prendas favoritas. Los usuarios podrán ver información de una prenda determinada, crear , eliminar o actualizar alguna de las suyas.
- Añadir una nueva prenda que cumpla con los requisitos.
- Consultar información acerca de una prenda determinada.
- Eliminar una prenda.
- Modificar la información acerca de una prenda.
Lo primero de todo es instalar las dependencias, para esto ejecutamos el siguiente comando:
$ npm install
Para lanzar los tests hay que ejecutar:
$ npm test
- Para ejecutar los test a partir de los contenedores debemos de ejecutar los siguientes comandos.
$ docker pull miguelfdez99/myoutlet $ docker run -t -v `pwd`:/test /miguelfdez99/myoutlet
https://myoutlet.herokuapp.com/
- Descripción y justificación de las herramientas usadas para desplegar la aplicación en en PaaS.Descripción correcta de la configuración para despliegue automático, desde el repositorio o desde el sistema de integración continua. Enlace
- Funcionamiento correcto del despliegue en el PaaS (no sólo el status). Es decir, no se puede devolver ningún status 500. Buenas prácticas en el diseño del API, incluyendo su correspondencia correcta con diferentes HUs. Enlace
- Uso correcto de bases de datos y logs dentro del PaaS, incluyendo su justificación y pruebas de prestaciones, así como avance general y grado de terminación de la aplicación. Enlace