All projects

Healthcare reporting

Automates exporting seven routine operational healthcare reports from e-Puskesmas and submitting them to UploadSehat. Supports configurable dates, duplicate detection, and execution logs.

Internal

Internal tool

Automation / Healthcare IT

Internal project — no public repository or demo.

Healthcare reports
e-PuskesmasSeven routine reportsUploadSehat
Workflow illustration / Internal tool
Architecture illustration based on the supplied implementation. No live operational data is shown.

Problem

Seven routine operational reports were manually exported from e-Puskesmas and re-entered into UploadSehat every reporting cycle.

Approach

A Python + Playwright automation that walks the export and submission flows with configurable reporting dates, checks for duplicates before submitting, and logs every run. The test suite (Pytest with mocks and coverage) keeps the selectors and flows verifiable without touching the live portals.

Implemented features

  • Automated export of seven routine reports from e-Puskesmas
  • UploadSehat submission with configurable dates
  • Duplicate detection and per-run execution logs

Availability

Internal project — no public repository or demo.