Ali MawlaAS DESIGN LBWEB · SYSTEMS · BRANDING
← All projects

AS DESIGN LB / Mobile App & Clinic Workspace

INTERACTIVE PRODUCT DEMO

ClinicOS Pro.

A bilingual mobile patient experience and clinic workspace. Explore patient, reception and manager workflows with fictional records in an interactive demo.

ExpoReact NativeTypeScriptArabic / English
Try the product demo ↗
ClinicOS Pro / Interactive Demo
ClinicOS Pro interface — project cover

AT A GLANCE

My role
Sole designer and developer
Technology
Expo · React Native · TypeScript · Arabic / English

The problem

A clinic has three people who need different views of the same visit. I wanted one codebase for the phone app and a browser demo, with the permissions enforced in the logic and not only hidden in the UI.

What I built

  • Expo / React Native with TypeScript and expo-router, exported to the web with react-native-web, Arabic and English with Noto Sans Arabic.
  • One domain module (appointments, queue, invoices, roles) shared by the API and by an offline store, so the browser demo works with fictional data saved only in the visitor’s browser.
  • A Workers-style API over a SQL schema (Drizzle / SQLite): 24-hour sandboxes, hashed session tokens, rate limits and origin checks.

Source code on GitHub ↗

01 / THE IDEA BEHIND THE INTERFACE

One clinic, three connected views: the patient, the reception desk and the manager.

The design brief centres on presenting ClinicOS Pro clearly to its audience, with an understandable content hierarchy and an easy next step.

Clear spacing, purposeful imagery and navigation that fits the screen. The screenshots and project link let you judge the details directly.

01

A bilingual mobile patient journey

02

Appointments, queue and visit timeline

03

Sample invoices linked to manager reporting

FROM INTERFACE TO INTERACTION

See how the details connect.

ClinicOS Pro — connected patient, reception and manager demo

YOUR PROJECT, ITS OWN DIRECTION

Planning something similar?

Clinic website design, ecommerce development, mobile applications and workflow platforms in Lebanon. We agree on the user experience, implementation scope and deliverables before the work starts.

Build your project brief ↗

Ready to work on your project?