Tornar a Casos d'Èxit
Sic4Change · Nut4Health logo

Sic4Change · Nut4Health

Tercer sector · innovació social i salut

Plataforma de dades per a la lluita contra la desnutrició

Milers de casos seguits en centenars de centres de salut, a Espanya i Mauritània, amb traçabilitat completa de cada infant des de la detecció fins al seguiment.

Milers de casos

seguits en centenars de centres de salut

2 països

Espanya i Mauritània

Traçabilitat total

de cada cas, de la detecció al seguiment

Client

Sic4Change · Nut4Health

Sector

Tercer sector · innovació social i salut

Serveis

IA i DadesAnalítica i BI

Tecnologies

Power BIPythonMySQLFlutter

Resum

«Plataforma de la Dada» de Nut4Health per a Sic4Change: infraestructura analítica completa que converteix registres operatius en informació accionable basada en evidència. Quatre components integrats: ETL en Python des de Firebase, Data Warehouse en MySQL amb model analític, API REST amb autenticació que exposa les dades sense accés directe a la base, i dues visualitzacions complementàries —Power BI i un dashboard propi en Flutter— integrades al web amb permisos i rols.

Context

El client

Sic4Change opera Nut4Health, un programa de detecció, tractament i prevenció de la desnutrició aguda infantil en contextos vulnerables, desplegat a Mauritània. La seva operativa es recolza en dues apps mòbils: una de rastreig, amb què agents i voluntaris registren casos a la comunitat, i una altra de centres de salut, que gestiona els casos atesos —estat clínic, mesures, medicació i seguiment—. Dades clau del programa, però atrapades en bases operatives sense model analític.

El repte

Informació a Firebase optimitzada per a l'operativa de les apps, no per a l'anàlisi. Dades disperses entre dues aplicacions amb estructures pensades per al registre a camp. Sense model unificat ni magatzem estructurat, els responsables depenien d'extraccions manuals. Tot amb un pressupost acotat del tercer sector que descartava BI d'alt cost per llicència i exigia una arquitectura eficient, sostenible i escalable a nous països.

La solució

Com ho vam resoldre

Captura en campMagatzem analíticLliuramentRegistreNightlyNormalitzatConsultaRESTRESTApps mòbilsiOS · AndroidEmmagatzematgeFirebaseTransformacióPython scriptsData WarehouseMySQL · model analíticEndpointsAPI RESTPower BIQuadres de comandamentDashboard propiMultiplataforma
Arquitectura de la solució: les peces del sistema i com hi flueixen les dades.
  1. 01

    Processos ETL automatitzats

    ETL en Python que cada nit recull la informació de les dues apps des de Firebase, la neteja i l'adapta al model analític abans de carregar-la al DW. Execució desatesa: cada matí les dades del dia anterior estan a punt.

  2. 02

    Data Warehouse amb model analític

    Model analític simplificat en MySQL: dimensions (infant, tutor, localització) i fets per als dos nivells operatius —comunitari (contractes) i centres (casos i visites)—. Permet analitzar tant la captació sobre el terreny com l'evolució clínica als centres.

  3. 03

    API REST d'accés a les dades

    API REST amb autenticació per token i endpoints especialitzats (casos, contractes, visites, localitzacions, GeoJSON) que aïlla les visualitzacions del DW. Cada endpoint admet filtres per país, regió, província, tipus de centre, sexe, nivell de desnutrició o data.

  4. 04

    Dues solucions de BI complementàries

    Després de comparar Looker Studio, Power BI, Tableau i Qlik per cost, flexibilitat i accessos, vam desenvolupar dues visualitzacions sobre la mateixa API. Power BI per a l'exploració àgil. Dashboard propi multiplataforma en Flutter per a una experiència a mida en qualsevol dispositiu, sense cost per llicència i plenament controlat per l'organització. Tots dos organitzats en quatre blocs alineats amb indicadors UNICEF.

  5. 05

    Integració web amb rols i permisos

    Integrades al web de l'organització amb permisos i rols que determinen què veu cada perfil —peça clau per la confidencialitat de les dades de salut—. Consum dinàmic: les visualitzacions s'alimenten en temps real de l'API amb consultes filtrades i interactives.

Què va canviar

Resultats

  • Plataforma de dades d'extrem a extrem: d'informació dispersa en bases operatives a un ecosistema analític complet que converteix la dada en brut en informació accionable.

  • Dades sempre actualitzades sense esforç manual: els processos ETL s'executen automàticament cada dia, garantint informació neta i al dia sense intervenció de l'equip.

  • Accés segur i desacoblat: una API REST amb autenticació i filtres que obre les dades a múltiples eines de visualització sense exposar la base de dades.

  • Doble via de visualització: Power BI i un dashboard propi multiplataforma en Flutter, combinant la flexibilitat d'una eina consolidada amb una experiència a mida i sense cost per llicència.

  • Decisions basades en evidència: quadres de comandament que posen a l'abast taxes d'admissió, recuperació, abandonament i mortalitat, durada dels tractaments i cobertura territorial.

  • Solució sostenible i econòmica: una arquitectura eficient desplegada en infraestructura pròpia que evita els elevats costos per llicència —clau per a una organització del tercer sector.

  • Traçabilitat completa de cada cas: cada infant queda seguit de la detecció a l'alta, amb la informació de les dues apps de camp unificada.

  • Una operació orientada a reduir riscos: els responsables veuen abans on actuar i gestionen els programes amb dades, per reduir el risc de desnutrició aguda i de mortalitat infantil.

Parlem del teu proper projecte.

Reserva una sessió d'estratègia gratuïta de 60 minuts. Analitzarem el teu negoci i et mostrarem exactament on la IA, les dades i l'automatització poden generar resultats reals.

O escriu-nos a info@laketab.com