Repositorio para el proyecto a desarrollar para la asignatura de Infraestructuras Virtuales.
Creación de microservicios que permita gestionar una relación de una serie de actividades y eventos a unas coordenadas específicas. El microservicio principal consistirá en añadir una tarea a una localización.
El proyecto completo sobre el que podría ir sería una aplicación de agenda diaria sobre la cual los eventos se unirían a ciertas localizaciones permitiendo que estos se activarán según lleguen a una localización o para ver los eventos que se tienen que realizar en una localización específica.
La clase contiene un diccionario el cual almacena objetos con actividades y localizaciones relacionadas. Las actividades constan de un identificador, un titulo y un tipo. Las localizaciones constan de un identificador, latitud y longitud. Con la clase podremos buscar localización y actividades según su identificador, ver las localización con las que se relaciona una actividad y viceversa y añadir un objeto nuevo que relacione una localización con una actividad .
Utilizamos Travis como sistema de integración contínua encargado de lanzar los tests. Tenemos ya Travis enlazado con la cuenta de github.
- Enlace al despliegue provisional:Despliegue
Enlace a DockerHub
Despliegue final: 35.241.153.196