Application web

Clinica Meridian — plateforme pour cliniques médicales

Un portail médical public, la prise de rendez-vous en ligne, une application du personnel multi-rôles et un mini-dossier médical pour une clinique privée multi-sites (démo fictive) : créneaux libres en temps réel, réservation confirmée par SMS, protection contre les doubles réservations des médecins et des salles, connexion en deux étapes obligatoire pour le personnel, données cliniques chiffrées et journal d’audit infalsifiable.

En développement2026Santé
Clinica Meridian — plateforme pour cliniques médicales

Présentation

Présentation

Clinica Meridian est une plateforme complète pour une clinique privée multi-sites : un portail public où les patients trouvent spécialités, médecins et tarifs et prennent rendez-vous en ligne, et une application pour l’accueil, les médecins, les infirmiers, la comptabilité et les administrateurs. La clinique, les médecins, les patients et les prix sont fictifs ; l’interface est d’abord en roumain.

Pour les patients

  • Les premiers créneaux libres affichés en temps réel sur la page d’accueil et une recherche qui tolère les fautes de frappe et l’absence d’accents.
  • Une prise de rendez-vous en sept étapes avec réservation temporaire du créneau, code de confirmation par SMS, consentements et paiement à la clinique ou en ligne.
  • Un lien sécurisé et à durée limitée pour consulter, confirmer, déplacer ou annuler un rendez-vous et téléverser des documents.
  • Des résultats d’analyses protégés par trois éléments d’identification et un code SMS.

Pour l’équipe de la clinique

  • Connexion avec authentification à deux facteurs obligatoire et permissions par rôle et par site ; les médecins ne voient que leurs propres patients.
  • Agenda jour, semaine et mois avec mises à jour en direct et déplacement par glisser-déposer validé par le serveur.
  • Un mini-dossier médical : consultations, notes cliniques versionnées (brouillon, finale, rectification motivée), constantes, diagnostics CIM-10 saisis par les médecins — sans diagnostic automatique — et documents mis à disposition des patients.
  • Paiements et remboursements partiels, horaires et congés, catalogue de prix versionné, rapports avec export CSV, journal des notifications et demandes RGPD.

La sécurité dès la conception

La base de données refuse de réserver deux fois le même médecin ou la même salle — lors des tests, 20 requêtes simultanées pour le même créneau ont produit exactement un rendez-vous. Les notes cliniques et les identifiants sont chiffrés, les notes finalisées et le journal d’audit sont inaltérables, et chaque modification est enregistrée dans une piste d’audit chaînée par hachage. 152 tests automatisés ont réussi lors de la dernière exécution.

Statut

Une version de développement avec des données fictives, utilisée par aucune clinique réelle. Les paiements, SMS et e-mails fonctionnent en bac à sable tant que les contrats et identifiants n’existent pas, et une revue juridique reste nécessaire.

Captures d’écran

Étude de cas

Défi

Les cliniques privées perdent du temps avec les rendez-vous téléphoniques, les salles réservées deux fois et les dossiers patients dispersés — tout en traitant des données parmi les plus sensibles. La plateforme devait rendre la prise de rendez-vous simple pour les patients et limiter strictement les données cliniques aux personnes qui en ont besoin.

Solution

Une application Next.js sur PostgreSQL. Les disponibilités sont calculées dans la base de données à partir des horaires, exceptions, jours fériés, occupation des salles et temps tampons ; des contraintes d’exclusion rendent impossible la double réservation d’un médecin ou d’une salle. Le personnel se connecte obligatoirement en deux étapes (TOTP), avec des permissions refusées par défaut et limitées par rôle, site et relation de soin. Les champs et fichiers sensibles sont chiffrés en AES-256-GCM, les notes finalisées ne peuvent être qu’enrichies au niveau de la base et le journal d’audit est chaîné par hachage. Les notifications passent par une file d’envoi transactionnelle et un worker avec nouvelles tentatives.

Résultats

La prise de rendez-vous, l’espace patient, l’agenda du personnel, les consultations, les paiements et les remboursements fonctionnent de bout en bout sur des données de démonstration. 152 tests automatisés ont réussi lors de la dernière exécution (tests unitaires, d’intégration sur une vraie base de données et de bout en bout avec analyses d’accessibilité), dont 20 réservations simultanées pour un même créneau aboutissant à un seul rendez-vous. Les vrais prestataires de paiement, SMS et e-mail ainsi qu’une revue juridique restent nécessaires avant tout usage clinique.

Notre rôle

Conception produit, moteur de rendez-vous, conception de la base de données, architecture de sécurité et de confidentialité, application du personnel, mini-dossier médical, paiements, notifications, accessibilité, tests et documentation.

Projets associés

Slipstream — plateforme de bar avec commande par QR code, fidélité et jeux pour navigateur
Application webÉtude de cas

Slipstream — plateforme de bar avec commande par QR code, fidélité et jeux pour navigateur

Une plateforme numérique complète pour un bar sur le thème du sport automobile (démo avec une marque fictive) : commande à table par QR code avec tableau de bord du bar en direct, réservations, événements, points de fidélité et récompenses, pronostics des week-ends de course, quiz, fonctions communautaires et huit jeux pour navigateur.

  • HTML5
  • CSS
  • JavaScript
  • PostgreSQL
  • +4
Raftul — plateforme marketplace e-commerce
Application webÉtude de cas

Raftul — plateforme marketplace e-commerce

Une boutique en ligne prête pour la production destinée au marché roumain et européen (présentée sous une marque fictive) : vitrine avec recherche tolérante aux fautes de frappe, promotions, stock multi-entrepôts, paiement par carte, à la livraison et par virement, retours, SEO intégré, une API REST pour les applications mobiles et un panneau d’administration par rôles.

  • Prisma
  • TypeScript
  • React
  • Next.js
  • +4
Casa Aurelia — réservation et gestion hôtelière
Application webÉtude de cas

Casa Aurelia — réservation et gestion hôtelière

Un site de réservation directe et un back-office pour un petit hôtel (établissement de démonstration fictif) : disponibilités en temps réel et tarification dynamique, attribution des chambres protégée par la base de données contre les doubles réservations, paiements en ligne et remboursements, espace client, réception, ménage, maintenance, synchronisation iCal avec les canaux de réservation, vouchers PDF et rapports.

  • Prisma
  • TypeScript
  • React
  • Next.js
  • +4

Besoin de quelque chose de similaire ?

Nous pouvons réaliser un projet de ce type selon vos objectifs, votre contenu et votre budget.

Esc