Skip to content

Proyecto para la asignatura Infraestructura Virtual (4º II, ETSIIT)

License

Notifications You must be signed in to change notification settings

sergiogp98/MultimediaManagement

Repository files navigation

MultimediaManagement

GitHub issues GitHub license GitHub forks GitHub stars Build Status CircleCI codecov

Proyecto para la asignatura Infraestructura Virtual (4º II, ETSIIT)

Introducción

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

Organización

  • 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

Enlace a la documentación

¿Cómo instalarla?

npm install

¿Cómo testearla?

npm test

Despliegue

despliegue: https://multimedia-management.herokuapp.com/

Contenedor: https://multimedia-management-docker.azurewebsites.net/

Herramienta de construcción

buildtool: package.json

Docker Hub

URL: https://hub.docker.com/r/sergiogp98/multimedia-management

Provisión

provision: provision/playbook.yml

Autor

Sergio Garcia Prados

About

Proyecto para la asignatura Infraestructura Virtual (4º II, ETSIIT)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published