Digital health infrastructure
Sahtek
Healthcare coordination, designed as a system—not a collection of screens.
- NestJS
- TypeScript
- TypeORM
- MySQL
- Docker
A role-aware prescription platform connecting doctors, patients, and pharmacists through one accountable flow.
Product architecture, backend engineering, data modeling, and full-stack implementation.
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.
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.
What the system covers
01Doctor, patient & pharmacist roles
02Electronic prescriptions
03QR identification
04Medication history
05Pharmacy availability
06Multilingual workflows
07Analytics-ready data
Engineering choices with consequences.
- Model permissions around healthcare roles
- Keep prescription state transitions explicit
- Design multilingual content as a product constraint
- Containerize the application for consistent environments
The strongest healthcare UX starts with clear domain boundaries and conservative access—not visual complexity.