Back
Development ·2025 · Live
Premiadent: appointment management with IaC deployment
Django application for appointments and patients, with its infrastructure deployed by Terraform on Proxmox and a vulnerability audit of the stack.
Web application to manage appointments, patients and accounts, built on Django and its ORM over a purpose-built relational model.
Deployment is not manual: Terraform provisions the infrastructure on Proxmox and leaves the environment reproducible from scratch.
The deployed stack then went through a reconnaissance and CVE-scanning exercise, with its own findings and remediation report.
Highlights
- Purpose-built domain model: accounts, patients and appointments
- Infrastructure declared in Terraform on Proxmox
- Recon, CVE scanning and a remediation report
- Later migration of the deployment to Kubernetes
Stack
- Django
- Python
- SQL
- Terraform
- Proxmox
- Docker
Private repository — Code available on request