ALL WORK

CASE STUDY · HEALTHCARE PLATFORM · 2024

PatientBook

A web and mobile healthcare platform built around a continuing patient record, with dedicated workspaces for clinical teams and patients.

XAPPRIKA SCOPE

  • Product design
  • Web application
  • Mobile application
  • Backend architecture

Screens shown with fictional demo data.

THE CONTEXT

Patient information is often split across clinic software, paper records, prescriptions, reports, and conversations. PatientBook brings those moments into one role-aware system centred on a continuing patient record.

THE SYSTEM MODEL

One record. Different workspaces.

PatientBook keeps the continuing patient record at the centre, with dedicated workspaces for each role’s tasks and decisions.

From the consultation to the next step in care.

The doctor’s workspace brings patient history into the active visit. Notes, diagnosis, prescription details and requested reports sit alongside the continuing record.

Screens shown with fictional demo data. Select Enlarge to inspect any screen.

An active PatientBook consultation for Mariam Nassar, showing her profile, visit history, recorded vitals, private and public notes, diagnosis and Save consultation data action.Active consultationEnlarge
Patient context, history, vitals, notes and diagnosis during an active consultation.
The lower part of Mariam Nassar’s active consultation, showing a full Paracetamol prescription row, a pending thyroid panel, and Save Visit and Save & End Visit buttons.Electronic prescription — consultation detailEnlarge
Prescription details and a pending report request, with visit-saving actions.

The report beside the request.

The laboratory workspace brings together the patient, referring doctor, request status and a preview of the attached report.

Nile Diagnostics laboratory interface with an undistorted PatientBook logo, Mariam Nassar and Dr Youssef Hassan, a completed 20 August request, and a full fictional CBC attachment uploaded by the assigned laboratory, with extraction Pending.Laboratory request and report previewEnlarge
A laboratory user’s saved CBC attachment and complete preview on a historical completed request; automated extraction remains pending.

A prescription ready for review.

The pharmacy workspace shows the patient, prescribing doctor and medication details together, with selection before the next step.

A pharmacy New Order dialog showing Mariam Nassar and Dr Youssef Hassan with matching fictional portraits, a selected Paracetamol prescription and an enabled Next button.Pharmacy prescription reviewEnlarge
An authenticated pharmacy review of the patient’s prescription before the next step.

The patient’s side of the story.

Appointments, previous prescriptions and laboratory results, presented in the patient’s mobile interface.

Mariam Nassar’s mobile consultations timeline with Dr Youssef Hassan: booked 10 September, current 7 September and completed 3 September and 20 August visits.Patient mobile timelineEnlarge
A patient timeline across booked, current and completed visits.
An expanded completed prescription for Mariam Nassar from Dr Youssef Hassan: Paracetamol Tablet, 500 mg, every 8 hours when needed, for 3 days, with instructions.Patient mobile prescriptionEnlarge
A previous prescription with medication details and instructions in the patient app.
Mariam Nassar’s mobile laboratory results showing a complete 20 August table for Hemoglobin, Platelets and White Blood Cells.Patient mobile lab resultsEnlarge
Sample laboratory results organized by biomarker and report date.

Screens shown with fictional demo data.

A place for the history that came before.

The document archive keeps historical files available alongside the patient record. Explore the saved-document screen below.

PatientBook Archived Documents for Mariam Nassar, with the original Summarize with AI button, a Demo preview badge, a prepared historical follow-up and CBC summary, and the saved PDF below.Patient document archive — summary demoEnlarge
The document archive with a prepared demo summary of a fictional historical PDF. The summary is displayed locally without an AI request.

Screens shown with fictional demo data.

CLINIC OPERATIONS

Behind each day of care.

Doctor analytics, reception queues, polyclinic operations, team settings and the activity log. Screens shown with fictional demo data. Open any frame at full resolution.

SWIPE OR DRAG THROUGH 05 INTERFACES

THE PRODUCT RESPONSE

Built around the work people actually do.

  1. 01

    One continuing record

    Patient profiles bring together visits, consultations, prescriptions, and reports so doctors can review earlier care alongside the current visit.

  2. 02

    Role-specific workspaces

    Doctors, assistants, patients, laboratories, pharmacies, and polyclinic teams have dedicated views for their responsibilities.

  3. 03

    A path from paper to digital

    The document archive lets doctors upload historical files, save them to the patient record, and reopen them for reference.

  4. 04

    The patient view

    The mobile experience gives patients views of their appointments, visit history, prescriptions, and laboratory results.

IMPORTANT JOURNEYS

01

From appointment to clinical history

NEED — A doctor needs the relevant patient context before starting a new consultation.

The doctor workspace connects the patient profile, timeline, prior visits, reports, diagnoses, and prescriptions to the active visit.

WHY IT MATTERS — Earlier clinical context is available where the doctor documents the current visit.

02

Bringing older records forward

NEED — A doctor needs to keep historical documents available when reviewing a patient’s care.

The document archive supports uploading, saving, and reopening historical files alongside the patient record.

WHY IT MATTERS — The original document remains available for review during later care.

03

Coordinating a polyclinic visit

NEED — Reception and clinical teams need to manage bookings, queues, doctors, and patient access in one location context.

Dedicated polyclinic administration and reception views organise schedules, services, queue states, memberships, and patient files.

WHY IT MATTERS — Different teams can coordinate the same visit without receiving identical permissions.

DESIGN / ENGINEERING

PRODUCT

The patient record is the shared object

The product is organised around the patient history and the controlled actions different roles can perform around it.

ENGINEERING

Explicit roles and access boundaries

Doctor, assistant, laboratory, pharmacy, administrator, and polyclinic access is represented in routes, profiles, memberships, and database policies.

DESIGN

A patient view built for mobile

The mobile experience organises appointments, clinical history, prescriptions, and results into focused views that patients can browse.

THE RESULT

The work brings together web workspaces for clinical and operational teams and a mobile patient experience. The product covers patient history, consultation notes, prescriptions, archived documents, and supporting clinic workflows.

HAVE A SYSTEM TO BUILD?

Let’s make the complex usable.

[ START A CONVERSATION ]