Dependency-aware offline replay
Queued patient records synchronize before dependent visits and reminders. Local identifiers are replaced with server identifiers as those operations succeed.
A bilingual clinic prototype exploring selected offline workflows and distinct staff and patient experiences.
Intermittent connectivity makes it harder to maintain a coherent patient workflow. SEHA explores local support for selected operations while retaining connected services for authentication, messaging and other server-backed features.
01 / Product workflow
The visit form brings diagnoses, clinical notes, vital signs and medication details into the patient workflow.
02 / Product workflow
Follow-up tasks retain patient context and due dates. The platform supports Arabic and English with right-to-left layouts for Arabic.
Engineering & technology
Queued patient records synchronize before dependent visits and reminders. Local identifiers are replaced with server identifiers as those operations succeed.
Clinic and department access checks work with PostgreSQL row-level security to scope supported data operations.
Staff and patient interfaces serve different workflows, with Arabic/English and RTL support. Selected offline operations use Dexie and IndexedDB rather than assuming every feature works without connectivity.
Actively developed prototype. Offline support covers selected operations; authentication, SMS, AI chat and other server-backed features require connectivity.
Have a project in mind?
Let's talkNext project
Fashion discovery with a personal perspective.
