Retour à l'accueil

Gynemanager2026
Site web Gynemanager
Site vitrine du logiciel Gynemanager, application de gestion de patientes. Formulaire de contact et espace client pour la documentation.
AstroTypeScriptTailwindCSSNode.js
Architecture & Déploiement
- Infomaniak Managed Cloud Server : serveur Node.js géré par systemd
- Intégration continue GitHub Actions : check et build, rsync par SSH, redémarrage du service et health check
Captures d'écran


Contexte
Site vitrine présentant Gynemanager, le logiciel de gestion de patientes pour cabinets de gynécologie-obstétrique, aux médecins de Suisse romande. Initialement développé sous Symfony, complètement réécrit avec le framework Astro pour obtenir un site léger et entièrement pré-rendu.
Points spécifiques implémentés
- Site vitrine pré-rendu : présentation, fonctionnalités, feuille de route et contact.
- Formulaire de contact : Astro Action avec validation Zod, fonctionnel sans JavaScript ; protection Cloudflare Turnstile.
- Espace documentation sécurisé : documentation produit en Markdown avec recherche intégrée derrière une authentification native Astro — sessions, comptes par cabinet.
- Rendu hybride : pages marketing statiques ; connexion, documentation et actions rendues à la demande.