Back to homepage


Medical Practice2019 — Present
Patient Management Application
Business application designed for gynecology practices, with appointment scheduling, comprehensive patient records, laboratory test results, and billing for patient care.
SymfonyPHPTypeScriptHTMLTailwindCSS
Architecture & Deployment
- Debian virtual machine running on self-hosted Proxmox infrastructure
- Dedicated Proxmox LXC container for the MariaDB database
- GitHub Actions CI/CD pipeline — automated PHPUnit test execution
- Daily backups — database export and patient files copied to secondary storage
Screenshots



Context
This custom business application was developed for gynecology and obstetrics practices. It covers the entire patient care pathway, from appointment scheduling and consultation management to laboratory test requests and the integration of results into each patient’s record.
Key Features
- Patient Management: Creation and ongoing management of patient records with complete traceability.
- Appointment Calendar: Consultation scheduling with availability tracking and SMS reminders.
- Consultation Management: Comprehensive obstetric records, including laboratory test requests and integrated results, as well as gynecological follow-up.
- Laboratory Tests: API-based exchange of test requests and results with laboratories.
- Insurance Card Scanning: Automatic data extraction to populate the patient record.
- Patient Documents: Storage and retrieval of medical documents associated with each patient.
- Tasks and Internal Chat: Creation, assignment, and tracking of tasks, whether or not they are linked to a patient, with integrated messaging.
- Billing: Automatic invoice generation based on completed medical procedures. TARDOC billing integration is currently under development.
- Security and Privacy: Role-based access control.