Web Apps
CompletedDoktor App

A clinic operations system that brings the whole journey — from first intake to treatment tracking, lab results, medication use, appointments and a digital assistant — onto a single platform. A pnpm + Turborepo monorepo holds three apps: a NestJS + Prisma (PostgreSQL) REST API (JWT/RBAC, Swagger, scheduled notifications via BullMQ + Redis), a Metronic-based React 19 + Vite admin panel and an Expo (React Native) patient app, with shared types and Zod schemas in a common package. Modules include digital forms, appointments (Google Calendar), medication/treatment/session tracking, push notifications, patient messaging, satisfaction surveys and a Claude-powered digital assistant. As it handles sensitive health data, explicit consent records, RBAC and audit logging are designed in from the start for KVKK compliance.