Appointment journey
The source prototype models request, confirmation, arrival and session completion.
An anonymized portfolio case study of a bilingual clinic platform prototype. It connects appointment, report-review and staff leave journeys, with a proposed production design for identity, scoped access and private document storage.
Interactive prototype; production architecture proposedThe source prototype models request, confirmation, arrival and session completion.
Draft, submission, review and publication states illustrate a controlled release workflow.
The original prototype includes bilingual presentation and right-to-left layouts.
A simplified leave-request and HR decision journey demonstrates cross-role coordination.
A reduced portfolio simulation. All state stays in this page and resets on reload.
Prototype: React · Next.js conventions · TypeScript · Vinext / Vite. Proposed production: PostgreSQL · Prisma · Redis · private S3 · OIDC / MFA.
Local delivery documentation and application source confirm an exportable prototype with simulated personas and in-memory state. The proposed schema covers appointments, report versions, role bindings, care assignments, files, audit events and leave approvals.
The delivered prototype does not connect production authentication, PostgreSQL, Redis or S3. Persona selection is not authentication. This public demonstration contains only synthetic identifiers and a reduced workflow; it cannot store or process medical records.
Use the profile to explore more engineering work and start a discussion about scope.
Client identity, branding, commercial terms, clinical content, full schema, source application, credentials and all production integration details. These remain private.