Hoja de ruta
Vea qué estamos construyendo y qué viene para Medova.
En progreso
4B2B Travel Advisory API
REST API for travel agencies and insurance companies. Real-time health data and advisories.
Recordatorios de cita por SMS y correo
Confirmaciones y recordatorios automáticos antes de la visita, en el idioma del paciente, con registro de entrega de cada mensaje.
Formularios previos a la visita
Cuestionarios que el paciente completa antes de llegar, de modo que la visita empiece con el papeleo ya hecho.
Comunicación bidireccional con el paciente
Una sola bandeja de entrada para recepción: chat, SMS entrantes y consultas en un mismo hilo por paciente.
Planificado
10Integración Stripe Connect
Implementación de Stripe Connect (pagos divididos)
Digital health records
Securely store and share vaccination records with clinics. QR code verification.
City health comparison tool
Compare health infrastructure, risks, and scores between cities side by side.
PWA & offline support
Install as mobile app with offline access to your health data and travel plans.
Suscripciones de alertas personalizadas
Suscríbase a alertas de brotes por país, enfermedad y gravedad. Resúmenes por correo y notificaciones push.
Correos de autenticación internacionalizados
Correos de bienvenida, restablecimiento de contraseña y verificación localizados en los 15 idiomas a través de Resend.
Protección frente a ausencias: depósitos y política de cancelación
Pagos por adelantado y depósitos al reservar, plazos de cancelación y una tarifa por ausencia que fija la clínica.
Lista de espera con relleno automático
El hueco liberado se ofrece automáticamente a la lista de espera, para que una cancelación tardía deje de significar una hora vacía.
Recepción con IA: chatbot de reservas (piloto en polaco e inglés)
Un chatbot que concierta, cambia y cancela citas conversando. Solo agenda: nunca evalúa síntomas.
Horas libres en el buscador de clínicas
Los huecos disponibles se muestran en el buscador público, de modo que el paciente reserva en el mismo paso en que elige la clínica.
Completado
28Soporte multilingüe (15 idiomas)
Internacionalización completa con 15 idiomas, incluyendo árabe, japonés, hindi y suajili.
Clinic verification system
Verified badge system for trusted medical clinics with accreditation tracking.
Base de conocimientos de enfermedades y vacunas
Base de datos completa de enfermedades de viaje, vacunas y datos de salud de la OMS.
Requisitos sanitarios por país
Requisitos de vacunación y avisos sanitarios para más de 200 países.
Clinic onboarding & payments
Self-service clinic registration with Stripe payment integration.
Pagos y facturación Stripe
Checkout, suscripciones, portal del cliente y facturación con integración de Stripe.
Security hardening (RLS + rate limiting)
Row-level security policies, API rate limiting, and comprehensive security audit.
Pipeline CI/CD (modelo 3 puertas)
Hooks locales, GitHub Actions y despliegue Coolify en servidor dedicado Hetzner con escaneo de seguridad automatizado.
Marco de seguridad ISO 27001
Implementación ISMS con registro de riesgos, plan de respuesta a incidentes y 93 controles de seguridad.
Accessibility compliance (EAA)
WCAG 2.1 AA compliance including screen reader support and keyboard navigation.
Más de 7.900 pruebas automatizadas
Suite de pruebas completa: 7.929 pruebas unitarias (955 archivos), pruebas E2E smoke y pruebas de mutación Stryker.
Observabilidad SigNoz (OpenTelemetry)
Monitoreo de producción con instrumentación OpenTelemetry, rastreo distribuido y seguimiento de errores respetuoso con la privacidad vía SigNoz.
Airport health information
Health services and clinic information for major international airports.
Blog CMS (Sanity Studio)
Blog profesional con Sanity CMS, i18n a nivel de documento y 15 publicaciones migradas.
Portal de desarrolladores B2B
Portal de autoservicio para gestión de claves API, documentación y análisis de uso.
Cambio de marca: SafeTripVax a Medova
Renovación completa de marca con nuevo dominio, logo e identidad visual en toda la plataforma.
Migración a servidor dedicado Hetzner
Migración de Vercel a Coolify autoalojado en servidor dedicado Hetzner con Docker, Nginx y SSL Let's Encrypt.
Refactorización del esquema de vacunas y enfermedades
Refactorización del modelo de datos: productos de vacunas normalizados, variantes, calendarios, estudios de eficacia y plan de migración de 97 tareas.
Optimización del rendimiento de la base de datos
33 índices no utilizados eliminados, ~65-85 MB recuperados, VACUUM ANALYZE en producción.
Interés en vacunas y búsqueda de clínicas
Expresa tu interés en vacunas y encuentra clínicas cercanas. Sin necesidad de cuenta.
Next.js migration (SSR performance)
Migrating to Next.js App Router for faster page loads and better SEO.
Outbreak monitoring & alerts
Real-time outbreak alerts from WHO, CDC, and ECDC with push notifications.
Reserva de citas online
Reserva citas de vacunación directamente en clínicas asociadas. Calendario, horarios y recordatorios.
Health Travel Score for cities
AI-powered health safety scores for 500+ cities worldwide with interactive maps.
MDR de-risk: no individualised medical advice
Removal of every feature that produced patient-specific medical recommendations, so the core product stays outside the medical device regime.
Clinic panel redesign (three themes, WCAG 2.2 AA)
One design system for the whole clinic panel: semantic colour tokens, light, dark and high-contrast themes, and contrast measured in CI rather than estimated.
Patient record for reception
Administrative patient record for the front desk: identity, contact details, visit history and tags. Clinical documentation is deliberately out of scope.
Doctor schedules and self-service rescheduling
Weekly schedules per practitioner, generated appointment slots, and patients rescheduling or cancelling their own visits without calling the clinic.
Para inversores y socios
En qué punto está el producto, cómo debe ganar dinero y qué buscamos ahora.
