Relief Applications

Aplicaciones web y móviles, mantenidas tras su lanzamiento.

Plataformas de gestión de casos, de almacén y de monitoreo, y aplicaciones móviles que siguen funcionando sin conexión en terreno.

Software para programas, almacenes y equipos de terreno.

Gestión de casos y beneficiarios

Plataformas para registrar personas, hacer seguimiento de casos y gestionar la asistencia, con accesos definidos por rol.

Un solo lugar para registrar a las personas, seguir cada caso y registrar la asistencia que reciben. El acceso se define por rol, de modo que un gestor de casos ve sus propios casos y un responsable ve el programa, y la aplicación sigue funcionando donde la conexión es débil.

Lo que obtiene

  • Registro y perfiles de personas u hogares
  • Seguimiento de casos, tareas y documentos
  • Listas de asistencia y distribución
  • Acceso definido por rol, oficina o país
Herramientas y métodos
Angular, Ionic, Symfony, Django, PostgreSQL

Dónde lo hemos hecho

  • People in Need: Registro de beneficiarios y transferencias monetarias en una sola aplicación web segura, que funciona en el móvil y con baja conectividad.
  • Cáritas Española: Perfiles vinculados con ofertas de empleo y cursos, con un back office para cada sede de Cáritas.

Sistemas de almacén e inventario

Seguimiento de inventario web y móvil con escaneo de códigos QR, reglas de validación y sincronización sin conexión.

Una plataforma web para la oficina y una aplicación móvil para el almacén. Los operarios escanean códigos QR, cada movimiento lo valida la persona adecuada y queda vinculado a su historial, y la aplicación sigue funcionando sin conexión y luego se sincroniza.

Lo que obtiene

  • Existencias por almacén, país y proyecto
  • Escaneo de códigos QR en el móvil
  • Reglas de validación de movimientos y artículos
  • Modo sin conexión, sincronizado cuando vuelve la red
Herramientas y métodos
Angular, Ionic, Django, GraphQL, PostgreSQL, Docker

Dónde lo hemos hecho

  • PIROI: Cada artículo vinculado a su historial, movimientos validados por usuarios autorizados y una aplicación sin conexión. Hoy lo usan cuatro agencias de la Cruz Roja.
  • Emergency.lu: Un único sistema de almacenes para operaciones en 15 países, con una aplicación móvil que sigue funcionando con conexiones inestables.

Plataformas de monitoreo e informes

Seguimiento de indicadores y paneles para programas, con formularios de captura de datos e informes de Power BI.

Formularios de captura de datos, seguimiento de indicadores y paneles en una sola plataforma, para que los equipos de programa reporten una sola vez y los responsables vean los resultados el mismo día. También ampliamos las plataformas que ya utiliza, sin detener a las personas que las usan.

Lo que obtiene

  • Formularios de captura con validación
  • Seguimiento de indicadores por programa
  • Paneles e informes de Power BI
  • Configuración y roles para cada país
Herramientas y métodos
Angular, Node.js, Python, Power BI, Chart.js, Azure

Dónde lo hemos hecho

  • Médecins du Monde: Una herramienta de monitoreo migrada de AngularJS a Angular 10, con nuevos paneles, un nuevo menú y un nuevo generador de gráficos.
  • ILO: Una plataforma modular con acceso por roles, inicio de sesión con Azure AD, un data lake y Power BI, con funcionalidades definidas por país.

Aplicaciones móviles para el terreno

Aplicaciones Android e iOS que funcionan sin conexión y se prueban en teléfonos básicos.

Aplicaciones Android e iOS para su personal y para las personas a las que atienden, diseñadas para guardar los registros en el teléfono y sincronizarlos cuando vuelve la red. Las mantenemos ligeras y las probamos en teléfonos Android básicos, no solo en los nuevos.

Lo que obtiene

  • Aplicaciones Android e iOS con una sola base de código
  • Modo sin conexión y sincronización
  • Pruebas en teléfonos Android de gama baja
  • Textos preparados para varios idiomas
Herramientas y métodos
Ionic, React Native, Angular, Aplicaciones web progresivas

Dónde lo hemos hecho

  • WHO: Una aplicación en la que el personal ve las emergencias activas, guarda alertas para leerlas sin conexión y gestiona tareas con o sin conexión.
  • UNICEF: Un módulo de avatares para Oky, la aplicación de seguimiento menstrual, lo bastante ligero para teléfonos Android de gama baja y preparado para la traducción.

Sitios web y portales

Sitios en WordPress o Angular en varios idiomas, editados por su equipo de comunicación.

Sitios web y portales que su equipo de comunicación edita sin un desarrollador. Los diseñamos con ustedes en Figma, los construimos en WordPress o Angular y hacemos que carguen rápido con conexiones débiles y sean fáciles de encontrar en los buscadores.

Lo que obtiene

  • Una guía de estilo y prototipos navegables
  • Un sitio en sus idiomas, editado por su equipo
  • Su contenido trasladado desde el sitio anterior
  • SEO técnico y analítica configurados
Herramientas y métodos
WordPress, Angular, Figma, Google Analytics 4, Google Tag Manager

Dónde lo hemos hecho

  • Reporters Without Borders: Plataformas separadas fusionadas en un único sitio WordPress multilingüe, con el flujo de certificación integrado.
  • UNESCO: Las orientaciones del Patrimonio Mundial convertidas en un portal bilingüe y adaptado a móviles para proyectos eólicos y solares, en diez semanas.

Alojamiento y mantenimiento

Alojamiento en Azure, AWS o nuestros servidores, actualizaciones de seguridad, pruebas automatizadas y nuevas funciones después del lanzamiento.

Tras el lanzamiento, el equipo que construyó su aplicación la mantiene en funcionamiento: alojamiento, actualizaciones de seguridad, correcciones y nuevas funcionalidades en el marco de un contrato de mantenimiento. Las pruebas automatizadas y los pipelines de despliegue nos permiten modificarla sin romperla.

Lo que obtiene

  • Alojamiento en Azure, AWS o nuestros servidores
  • Actualizaciones de seguridad y copias de seguridad
  • Pruebas automatizadas y pipelines de despliegue
  • Soporte, correcciones y nuevas funcionalidades
Herramientas y métodos
Azure, AWS, Docker, GitHub Actions, Azure DevOps

Dónde lo hemos hecho

  • Reporters Without Borders: Dos años de actualizaciones en una plataforma modular, con pruebas automatizadas para incorporar nuevas normas sin interrupciones.
  • GIZ: Un sitio trasladado a un alojamiento europeo conforme al RGPD, con un pipeline de Docker, copias de seguridad automatizadas y despliegues desde GitHub.

Plataformas y aplicaciones que hemos construido y mejorado.

  • WHO: Integraciones de API, un editor de texto y un mapa en los paneles de eventos.
  • Reporters Without Borders: Una plataforma para recolectar y analizar los cuestionarios en los que se basa una clasificación anual.
  • GIZ: Un sitio de WordPress reconstruido y trasladado a un alojamiento europeo conforme al RGPD.
  • WHO: Una aplicación en la que las alertas de emergencia se sincronizan en línea y pueden guardarse para leerlas sin conexión.
  • PIRAC: La plataforma de almacenes en inglés, francés y español, con una aplicación móvil.
  • PIROI: Una aplicación web y móvil para gestionar el inventario en tiempo real, con escaneo de códigos QR.

En sus palabras

El equipo fue el que mejor entendió lo que queríamos lograr. Durante el desarrollo de la solución, estuvieron totalmente comprometidos y muy disponibles. Al final, lograron entregar una herramienta que cambiará nuestra forma de elaborar la Clasificación en los próximos años.

Prem Samy, Responsable de la Clasificación Mundial de la Libertad de Prensa de RSF, Reporters Without Borders

Ver el proyecto

Accesibilidad, seguridad y privacidad desde la primera versión.

Estos compromisos figuran en nuestras políticas de calidad, seguridad de la información y protección de datos. Los clientes pueden leer cada una de ellas si lo solicitan.

Accesibilidad: Colores que cumplen las WCAG 2.1 AA.

El personal en terreno lee nuestras pantallas a pleno sol, en teléfonos pequeños y a menudo en un segundo idioma. Elija un color en la rueda para probarlo como fondo de texto.

  • Contraste de 4,5:1 para el texto normal y de 3:1 para el texto grande
  • Acciones accesibles con el teclado y etiquetadas para lectores de pantalla
  • Texto que puede ampliarse sin romper la página

Seguridad: Cada persona ve lo que su rol requiere.

Autenticación multifactor, acceso definido por rol y cifrado en tránsito y en reposo, en el marco de una política de seguridad de la información alineada con ISO/IEC 27001:2022.

Protección de datos: Los nombres reales se quedan en producción.

Las copias de prueba usan datos anonimizados. Se firma un acuerdo conforme al artículo 28 del RGPD antes de cualquier tratamiento, y los datos se almacenan prioritariamente en el Espacio Económico Europeo.

Sin conexión: Sigue funcionando cuando se cae la red.

Los registros se guardan en el teléfono y se sincronizan en cuanto vuelve una buena conexión.

Idiomas: En los idiomas de sus usuarios.

Tres para un sistema de inventario de la Cruz Roja, 20 para los cuestionarios de una clasificación de la libertad de prensa.

Pruebas: Probado en cuatro niveles.

Pruebas unitarias, de integración, de sistema y de aceptación del usuario, con las aplicaciones móviles comprobadas en teléfonos Android básicos.

Nuestros compromisos

Su aplicación sigue con el equipo que la construyó.

Las personas que diseñan su aplicación también la desarrollan y la mantienen, con un único jefe de proyecto como contacto.

Relief One: ERP para organizaciones de impacto social.

Relief One es nuestro propio ERP modular, desarrollado y mantenido por el equipo que crea sus aplicaciones. Un desarrollo a medida puede partir de su base.

  • La base: La parte que recibe toda organización. Todos sus módulos trabajan con un mismo conjunto de personas, proyectos y normas.
  • Portales de personal y socios: El ERP tal como lo ven el personal y los socios. Registre horas, pida vacaciones y firme documentos sin tener que aprender un ERP.

Software funcional desde el principio, y luego correcciones y actualizaciones.

  1. Definir el trabajo: Empezamos con talleres y entrevistas con las personas que usarán la aplicación.
  2. Desarrollar en ciclos cortos: Cada versión pasa a su equipo para que la pruebe, así ve software funcional desde el principio.
  3. Lanzar: Desplegamos, migramos sus datos y formamos a administradores y usuarios.
  4. Mantener: Alojamiento, correcciones y nuevas funciones después del lanzamiento, en el marco de un contrato de mantenimiento.

Antes de escribirnos.

¿Cómo se fija el presupuesto de una aplicación?

Versión por versión. A modo de referencia, cuatro personas rediseñaron un sitio web bilingüe de orientación en dos meses, y dos personas mantuvieron una plataforma de certificación y su sitio web público durante dos años. Tras una primera llamada, enviamos una propuesta escrita con las versiones, las personas involucradas, el calendario y el costo, y un contrato de mantenimiento si lo necesita.

¿Veremos la aplicación antes del lanzamiento?

Sí. Trabajamos a distancia y hacemos una demostración de cada versión a su equipo. Se puede añadir a la propuesta un acompañamiento en el lugar durante el lanzamiento.

¿Puede la aplicación funcionar en varios idiomas?

Sí. Construimos interfaces preparadas para varios idiomas, con traducciones que su equipo puede actualizar.

¿A quién pertenece el código y dónde se aloja?

Definimos ambas cosas en el contrato antes de empezar el desarrollo: a quién pertenece el código, dónde funciona y quién lo mantiene. Puede alojarlo en sus propios servidores o pedirnos que lo alojemos.

¿Pueden ampliar un sistema que ya usamos?

Sí. Ampliamos plataformas existentes y añadimos funciones sin interrumpir a las personas que las usan.

A menudo combinado con.

Un mismo equipo trabaja en todos ellos.

  • IA y herramientas interactivas: Se puede añadir un chatbot o una función de IA a la plataforma que construimos para usted, dentro de los límites que usted fije.
  • Privacidad y ciberseguridad: Una aplicación que contiene expedientes o listas de beneficiarios necesita reglas de acceso y una revisión de protección de datos.
  • Gestión de la información y MEAL: Los indicadores y estándares de datos en los que se basa su plataforma, acordados con sus equipos antes del desarrollo.

Cuéntenos su proyecto.

Dónde está, qué necesita y para cuándo. Un consultor le responderá con preguntas y próximos pasos.

  1. Escríbanos: Tres campos son obligatorios. El resto nos ayuda a prepararnos.
  2. Un consultor le responde: Por correo electrónico, a la dirección que indique.
  3. Lo hablamos: Una primera llamada sobre sus necesidades y cómo podríamos ayudarle.

¿Prefiere el correo electrónico? contact@reliefapplications.org