Este proyecto se basa en el desarrollo de un microservicio de una aplicación sobre gestión de contenido multimedia. Esta aplicación está orientada a cinéfilos y les permite gestionar películas que hayan visto o tienen intención de ver. Para saber más sobre qué es y para que sirve lea las historias de usuario
- controllers: define las rutas y su lógica
- docs: documentación
- helpers: funciones compartidas en diferentes partes del proyecto
- middlewares: express middlewares que procesan la información recibida previa a enviarla a las rutas
- models: representación de los datos y manejo de la base de datos
- tests: tests que verifican la funcionalidad del código
- Historias de usuario
- Herramientas usadas
- Herramienta de construcción
- Documentación de rutas
- Integración continua
- PasS
- Docker
- Provisión
npm install
npm test
despliegue: https://multimedia-management.herokuapp.com/
Contenedor: https://multimedia-management-docker.azurewebsites.net/
buildtool: package.json
URL: https://hub.docker.com/r/sergiogp98/multimedia-management
provision: provision/playbook.yml