Healthcare Platform

A multi-country healthcare platform with a live clinic queue.

App Store· coming soon
Roshtah
Our role
Product, design and engineering — end to end
Timeline
2025 — ongoing
Platforms
iOS · Android · Web · Admin Dashboard
Year
2026
9
countries served
3
languages, RTL and LTR
4
apps in one platform
15 min
online consultation slot

Overview

Roshtah began with a problem every clinic in the region shares: patients arrive early and wait without knowing how long, and clinics have no way to communicate progress. Phone bookings get lost, and no-shows are absorbed silently as lost revenue.

We designed and built the whole product — a Flutter mobile app for patients and doctors, a responsive React web app, a React admin console, a NestJS backend, and a Jitsi-based video consultation service. MagaraSoft owns and operates the platform.

The patient is told their turn is close, instead of calling reception.
The patient is told their turn is close, instead of calling reception.
The doctor’s console — today’s queue, appointments and week at a glance.

The doctor’s console — today’s queue, appointments and week at a glance.

Calling the next patient — advance, skip, recall or end the visit.
01

Live turn queue

Websocket-driven queue state. Patients watch their position move; doctors call, skip, recall and complete from one controller.

Secure messaging between doctor and patient, with lab results attached.
02

Tele-consultation

Jitsi-backed video and phone consultations, gated behind payment and fixed to 15-minute slots.

A clinical summary the doctor can read at a glance.
03

Electronic records

A per-patient medical profile with a health timeline, allergies and medications, plus a privacy layer separating what a doctor may see.

The doctor’s public profile: specialty, experience, fees and availability.
04

Clinic & branch management

Multi-doctor clinics, multi-clinic groups, branch rosters, seat invitations and per-branch scheduling.

Visit notes and the follow-up appointment, recorded in the same place.
05

AI clinical assistant

A docked assistant for doctors, plus an AI receptionist that answers calls, offers real slots and books them.

Labs and imaging uploaded straight onto the patient’s file.
06

Payments & subscriptions

Per-country gateways with plan gating, doctor payout accounts, earnings reporting and dispute handling.

The live queue — the turn being served now, who is next, and the wait behind it.
The live queue — the turn being served now, who is next, and the wait behind it.
The doctor's daily console: appointments, queue and today's numbers on one screen.
The doctor's daily console: appointments, queue and today's numbers on one screen.
Patient files with labs and imaging attached to the record.
Patient files with labs and imaging attached to the record.
Online consultations — video, voice and chat on a fixed schedule.
Online consultations — video, voice and chat on a fixed schedule.

01

A production platform live across Syria, Egypt, the Gulf states, Türkiye and the UK.

02

Real-time queue, tele-consultation, e-records, clinic and multi-branch management, and an AI clinical assistant shipped and in use.

03

A full booking, payment and subscription stack with per-country gateways.

04

An SEO engine covering per-country landing pages, structured data and a prerendered sitemap the foundation reused for MagaraSoft.

Services

Product StrategyUI/UX DesignMobile DevelopmentWeb DevelopmentBackend EngineeringDevOps

Have something similar in mind?

We build digital products from idea to launch. Tell us what you want to make.