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

Sections

Actions