Feuille de route
Découvrez ce que nous construisons et ce qui arrive pour Medova.
En cours
4B2B Travel Advisory API
REST API for travel agencies and insurance companies. Real-time health data and advisories.
Rappels de rendez-vous par SMS et e-mail
Confirmations et rappels automatiques avant la visite, dans la langue du patient, avec un suivi de remise pour chaque message.
Questionnaires avant la visite
Formulaires remplis par le patient avant son arrivée, pour que la consultation commence avec les papiers déjà faits.
Messagerie bidirectionnelle avec le patient
Une seule boîte de réception pour l'accueil : chat, SMS entrants et demandes dans un même fil par patient.
Planifié
10Intégration Stripe Connect
Implémentation de Stripe Connect (paiements partagés)
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.
Abonnements aux alertes personnalisés
Abonnez-vous aux alertes d'épidémies par pays, maladie et gravité. Résumés par e-mail et notifications push.
E-mails d'authentification internationalisés
E-mails de bienvenue, réinitialisation de mot de passe et vérification localisés dans les 15 langues via Resend.
Protection contre les absences : acomptes et règles d'annulation
Acomptes et cautions prélevés à la réservation, délais d'annulation et des frais d'absence fixés par la clinique.
Liste d'attente à remplissage automatique
Un créneau libéré est proposé automatiquement à la liste d'attente, pour qu'une annulation tardive ne laisse plus une heure vide.
Accueil IA : agent conversationnel de réservation (pilote polonais et anglais)
Un agent conversationnel qui prend, déplace et annule les rendez-vous. Uniquement l'agenda : jamais d'évaluation des symptômes.
Créneaux disponibles dans la recherche de cliniques
Les horaires libres apparaissent directement dans la recherche publique, si bien que le patient réserve au moment même où il choisit la clinique.
Terminé
28Support multilingue (15 langues)
Internationalisation complète avec 15 langues, dont l'arabe, le japonais, l'hindi et le swahili.
Clinic verification system
Verified badge system for trusted medical clinics with accreditation tracking.
Base de connaissances maladies et vaccins
Base de données complète des maladies de voyage, vaccins et données sanitaires de l'OMS.
Exigences sanitaires par pays
Exigences de vaccination et avis sanitaires pour plus de 200 pays.
Clinic onboarding & payments
Self-service clinic registration with Stripe payment integration.
Paiements et facturation Stripe
Checkout, abonnements, portail client et facturation avec intégration Stripe.
Security hardening (RLS + rate limiting)
Row-level security policies, API rate limiting, and comprehensive security audit.
Pipeline CI/CD (modèle 3 portes)
Hooks locaux, GitHub Actions et déploiement Coolify sur serveur dédié Hetzner avec analyse de sécurité automatisée.
Cadre de sécurité ISO 27001
Implémentation ISMS avec registre des risques, plan de réponse aux incidents et 93 contrôles de sécurité.
Accessibility compliance (EAA)
WCAG 2.1 AA compliance including screen reader support and keyboard navigation.
Plus de 7 900 tests automatisés
Suite de tests complète : 7 929 tests unitaires (955 fichiers), tests E2E smoke et tests de mutation Stryker.
Observabilité SigNoz (OpenTelemetry)
Monitoring de production avec instrumentation OpenTelemetry, traçage distribué et suivi des erreurs respectueux de la vie privée via SigNoz.
Airport health information
Health services and clinic information for major international airports.
Blog CMS (Sanity Studio)
Blog professionnel avec Sanity CMS, i18n au niveau du document et 15 articles migrés.
Portail développeurs B2B
Portail en libre-service pour la gestion des clés API, la documentation et l'analyse d'utilisation.
Changement de marque : SafeTripVax vers Medova
Rafraîchissement complet de la marque avec nouveau domaine, logo et identité visuelle sur toute la plateforme.
Migration vers serveur dédié Hetzner
Migration de Vercel vers Coolify auto-hébergé sur serveur dédié Hetzner avec Docker, Nginx et SSL Let's Encrypt.
Refactorisation du schéma vaccins et maladies
Refactorisation majeure du modèle de données : produits vaccinaux normalisés, variantes, calendriers, études d'efficacité et plan de migration de 97 tâches.
Optimisation des performances de la base de données
33 index inutilisés supprimés, ~65-85 Mo récupérés, VACUUM ANALYZE en production.
Intérêt pour les vaccins et recherche de cliniques
Exprimez votre intérêt pour les vaccinations et trouvez des cliniques à proximité. Sans compte requis.
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.
Réservation de rendez-vous en ligne
Réservez des rendez-vous de vaccination directement dans les cliniques partenaires.
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.
Pour les investisseurs et les partenaires
Où en est le produit, comment il doit gagner de l’argent et ce que nous cherchons maintenant.
