Inicio / Proyectos / MiFibro

Caso 01 · PWA de salud

MiFibro

Un diario de dolor crónico que funciona sin cuenta, sin servidor y sin conexión. Diseñado para usarse el día en que apenas puedes con nada.

Cliente
Proyecto propio
Año
2026
Mi papel
Producto, diseño y desarrollo
Stack
JavaScript · PWA · SVG · Service Worker · Netlify
Estado
En producción
Pantalla de registro diario: intensidad, tipo de dolor y zonas afectadas
Pantalla que resume qué es MiFibro y qué permite hacer
Cuestionario FIQ adaptado dentro de MiFibro

El reto

Las personas con fibromialgia llegan a la consulta intentando recordar cómo han estado las últimas semanas. Sin un registro, la conversación con el médico depende de la memoria —y la fibromialgia viene acompañada de fibroniebla, que es exactamente lo contrario de una buena memoria—.

Hacía falta una forma de anotar el dolor día a día que cumpliera dos condiciones incómodas a la vez: ser rapidísima de usar en un mal día y no obligar a nadie a ceder sus datos de salud.

La decisión que lo definió todo

Lo normal habría sido montar una base de datos con cuentas de usuario. Empecé por ahí, y me di cuenta de que estaba resolviendo el problema equivocado: si guardo yo esos datos, alguien tiene que confiar en mí, y una brecha deja de ser un incidente técnico para convertirse en el peor día de la vida de otra persona.

La pregunta dejó de ser «cómo protejo estos datos» y pasó a ser «¿de verdad necesito tenerlos?».

No los necesitaba. Todo lo que hace la aplicación —guardar, mostrar la evolución, calcular el cuestionario FIQ, preparar un resumen para el médico— se puede hacer en el propio dispositivo. Así que MiFibro funciona sin cuenta y sin servidor: los registros se guardan en el navegador del móvil y no viajan a ningún sitio.

Qué construí

  • Registro diario de brotes con intensidad, tipo de dolor y síntomas acompañantes, en una sola pantalla y sin scroll infinito.
  • Mapas corporales SVG interactivos (frente y espalda) para marcar dónde duele tocando, en vez de describirlo con palabras.
  • Cuestionario FIQ, el mismo que usan los profesionales para medir el impacto de la enfermedad, explicado en lenguaje llano.
  • Historial y patrones para ver la evolución y llevarla a la consulta.
  • Aplicación instalable y offline: se añade a la pantalla de inicio y abre al instante aunque no haya cobertura.

Accesibilidad como requisito, no como extra

Cada decisión de interfaz pasó por el mismo filtro: ¿esto se puede hacer con dolor y con niebla mental? De ahí salen los objetivos táctiles grandes, los textos cortos, la ausencia de pasos innecesarios y el que ninguna acción importante dependa de recordar algo de la pantalla anterior.

El resultado

MiFibro está en producción en mifibro.com, se instala como una app y sigue recibiendo mejoras. Al no recoger datos personales en ningún servidor, el cumplimiento del RGPD deja de ser un documento y pasa a ser una propiedad de la arquitectura. El proyecto cuenta además con registro de propiedad intelectual.

Qué me llevo

Que la solución técnicamente más avanzada rara vez es la mejor solución de producto. Un backend habría quedado mejor en un currículum; no tenerlo es lo que hace que la aplicación se pueda recomendar sin letra pequeña.

Lo cuento en detalle en el blog →

Siguiente paso

¿Quieres algo
así de sólido?

Cuéntame tu caso y te digo cómo lo enfocaría, qué haría primero y qué dejaría para después.