Web

Institut Guttmann - GNPT

L'Institut Guttmann és una prestigiosa entitat dedicada a la neurorehabilitació que entre altres serveis, ofereix una tecnología anomenada NeuroPersonalTrainer® (GNPT®).
El GNPT és una plataforma online de telerehabilitació cognitiva dirigida a professionals de l’àmbit de la rehabilitació. El nostre client necessitava refer l'arquitectura d'aquesta aplicació per fer-la més escalable.
Institut guttmann edificio

El problema

L'equip tècnic que s'encarrega de la plataforma GNPT constaten que l'eina és molt difícil de mantenir i d'escalar en un futur i decideixen dedicar esforços en crear un backend nou per a la plataforma. Després d'analitzar diferents alternatives, decideixen que el millor és dividir tota la lògica de backend en una arquitectura de microserveis.

La sol·lució

La proposta de Liquid Studio és la construcció d'una API REST que es composi de diferents microserveis que estiguin el màxim d'aïllats per tal de millorar l'escalabilitat futura de l'aplicació.

Es decideix utilitzar Lumen (Microframework derivat de laravel) per la implementació dels microserveis. També es decideix que l'especificació es farà utilitzant OpenAPI i Swagger com a interficie de documentació interactiva. S'utilitza també MySQL i MongoDB per a la persistència de dades.

Resultats

El desenvolupament es va fer amb la supervisió tècnica dels especialistes de Guttmann i es va finalitzar satisfactòriament. Un cop finalitzada aquesta fase, es van desenvolupar una aplicació en Angular per administrar les dades d'aquest microservei i una aplicació de demostració que permetía utilitzar l'eina desde el punt de vista sanitari. El feedback del client va ser positiu i vem continuar col·laborant amb Guttmann en altres árees

Vols veure més projectes?

Fés una ullada a altres projectes que hem fet.
⚡️ Aconsegueix la subvenció del Kit Digital per digitalitzar el teu negoci. Saber-ne més.