Web

Institut Guttmann - GNPT

El Institut Guttmann es una prestigiosa entidad dedicada a la neurorehabilitación que, entre otros servicios, ofrece una tecnología llamada NeuroPersonalTrainer® (GNPT®).  
El GNPT es una plataforma online de telerehabilitación cognitiva dirigida a profesionales del ámbito de la rehabilitación. Nuestro cliente necesitaba rehacer la arquitectura de esta aplicación para hacerla más escalable.

Institut guttmann edificio
Institut Guttmann

El problema

El equipo técnico encargado de la plataforma GNPT constata que la herramienta es muy difícil de mantener y escalar en el futuro, por lo que deciden dedicar esfuerzos a crear un nuevo backend para la plataforma. Después de analizar diferentes alternativas, deciden que lo mejor es dividir toda la lógica del backend en una arquitectura de microservicios.

Solución

La propuesta de Liquid Studio es la construcción de una API REST compuesta por diferentes microservicios que estén lo más aislados posible para mejorar la escalabilidad futura de la aplicación.

Se decide utilizar Lumen (microframework derivado de Laravel) para la implementación de los microservicios. También se establece que la especificación se hará utilizando OpenAPI y Swagger como interfaz de documentación interactiva. Además, se opta por utilizar MySQL y MongoDB para la persistencia de datos.

Resultados

El desarrollo se llevó a cabo con la supervisión técnica de los especialistas de Guttmann y se finalizó satisfactoriamente. Una vez completada esta fase, se desarrolló una aplicación en Angular para administrar los datos de este microservicio, así como una aplicación de demostración que permitía utilizar la herramienta desde el punto de vista sanitario. El feedback del cliente fue positivo, y continuamos colaborando con Guttmann en otras áreas.

¿Quieres ver más proyectos?

Echa un vistazo a otros proyectos similares que hemos realizado.

⚡️ Consigue la subvención del Kit Digital para digitalizar tu negocio. Saber más.