All workME®01 / 04

Digital health infrastructure

Sahtek

Healthcare coordination, designed as a system—not a collection of screens.

  • NestJS
  • TypeScript
  • TypeORM
  • MySQL
  • Docker
Overview

A role-aware prescription platform connecting doctors, patients, and pharmacists through one accountable flow.

My role

Product architecture, backend engineering, data modeling, and full-stack implementation.

01 / The challenge

Designing for the real constraints.

Prescription handoffs cross multiple actors, each with different permissions, context, and operational needs. The product needed a trustworthy flow without making routine actions feel heavy.

02 / The solution

A system with explicit boundaries.

A domain-led backend models prescriptions as a controlled lifecycle. Role-specific surfaces expose only the actions each participant needs, while identification and history make the handoff traceable.

Capabilities

What the system covers

01Doctor, patient & pharmacist roles

02Electronic prescriptions

03QR identification

04Medication history

05Pharmacy availability

06Multilingual workflows

07Analytics-ready data

Technical decisions

Engineering choices with consequences.

  1. Model permissions around healthcare roles
  2. Keep prescription state transitions explicit
  3. Design multilingual content as a product constraint
  4. Containerize the application for consistent environments
What I learned
The strongest healthcare UX starts with clear domain boundaries and conservative access—not visual complexity.
Next case studyUM6P INF Platform 2.0