Back to homepage

Gynemanager2026
Gynemanager Website
Marketing website for the Gynemanager software, a patient management application. Contact form and client area for the documentation.
AstroTypeScriptTailwindCSSNode.js
Architecture & Deployment
- Infomaniak Managed Cloud Server: Node.js server managed by systemd
- GitHub Actions continuous integration: check and build, rsync over SSH, service restart and health check
Screenshots


Context
Marketing website presenting Gynemanager, the patient management software for gynecology and obstetrics practices, to doctors in French-speaking Switzerland. Originally built with Symfony, completely rewritten with the Astro framework to get a light, fully prerendered site.
Key Features
- Prerendered marketing site: presentation, features, roadmap and contact.
- Contact form: Astro Action with Zod validation, working without JavaScript; Cloudflare Turnstile protection.
- Secured documentation area: product documentation in Markdown with built-in search, behind Astro-native authentication — sessions, per-practice accounts.
- Hybrid rendering: static marketing pages; login, documentation and actions rendered on demand.