trois portes d’entrée
le médecin et sa secrétaire gèrent agenda, patients et statistiques. le patient prend rendez-vous en trois étapes. une secrétaire peut suivre plusieurs médecins.
poste 06 — marteau · rendez-vous médicaux en équipe
une application de rendez-vous médicaux en trois parties : une api, un espace pour le médecin et sa secrétaire, un portail pour les patients. projet de groupe à trois, accessible au clavier et aux lecteurs d’écran.
plaques rivetées — rapport d'atelier
le médecin et sa secrétaire gèrent agenda, patients et statistiques. le patient prend rendez-vous en trois étapes. une secrétaire peut suivre plusieurs médecins.
il a créé l’espace médecin, écrit la première version de l’api, harmonisé les deux interfaces et branché les fronts sur l’api. annam a ensuite restructuré le serveur et ajouté les tests.
lecteurs d’écran et voiceover, navigation au clavier, piège à focus dans les fenêtres, contrastes revus, un seul titre h1 par page et affichage stable jusqu’à 500 % de zoom.
polaroids d'atelier — captures
lancé en local : cinq médecins, deux secrétaires et dix-huit patients inventés.
côté web
côté mobile
au banc d’essai — ce que fait le code
statuts en attente, confirmé, annulé, terminé. le médecin confirme ou refuse les demandes depuis son tableau de bord.
créneaux générés à partir des horaires et de la durée de consultation de chaque médecin, marqués dès qu’ils sont pris.
fullcalendar en vue mois, semaine ou jour, coloré par statut, avec création et modification des rendez-vous.
taux d’occupation, absences, rendez-vous par jour, motifs les plus fréquents et taux de présence avec recharts.
auth jwt par rôle, validation zod, prisma et postgresql, e-mails de rappel et de récapitulatif.
liens d’évitement, libellés aria, dates lisibles par les lecteurs d’écran, thème clair et sombre, menu repliable sur mobile.