Clinic Management · Web App

Sbtar

Sbtar — سبيطار: clinic management with an AI assistant

Sbtar is the web rebuild of a Windows clinic program used by doctors in Algeria. Patients, appointments, consultations, prescriptions and billing move from one office PC to any browser, for the whole clinic team, in English, French or Arabic. 7-MD builds and runs it; the app itself lives at sbtar.7-md.com.

  • Patients & appointments
  • AI assistant (preview)
  • Encrypted records
Sbtar
  • Any deviceRuns in the browser and installs like an app on phones and tablets — no clinic PC install.
  • Whole teamOwner, doctors and assistants each get their own account and role inside one clinic.
  • Three languagesArabic (right-to-left), French and English, with local dates, numbers and currency.
  • Core clinic modules8
  • Languages, with full RTL3
  • Field encryption for medical notesAES-256
  • Clinics on one platformMulti
to the web

From the old program to the web

Why Sbtar exists: the clinic program doctors rely on only ran on one Windows PC, with one local database and no way to work from anywhere else.

01 / 03

The clinic, in the browser

The same daily work — waiting room, patient files, visits — now opens on any computer, phone or tablet the team is signed in on.

02 / 03

A dashboard for the day

Today's appointments, the waiting queue and the day's activity on one screen, with a bottom tab bar on mobile.

03 / 03

Built to grow beyond Algeria

One deployment serves many clinics, each with its own data, so a clinic anywhere can sign up and start without an installer.

The clinic, in the browser
A dashboard for the day
Built to grow beyond Algeria
inside

What's inside

The modules of the original Windows program, rebuilt one by one for the web.

Patients & appointments

A searchable patient registry with the full file — contact, blood group, allergies, chronic conditions, visit history — and a day/week calendar with walk-ins and a waiting queue.

Consultations & prescriptions

Visit notes with reason, exam, diagnosis and vitals, linked to the patient, plus prescriptions with dose, frequency and duration in a printable ordonnance layout.

Billing & team

Consultation fees, invoices, payments and a daily cash summary; clinic settings, working hours, and staff invited with owner, doctor or assistant roles.

AI assistant (in preview)

Being rolled out in stages: turning rough notes into a structured consultation note, summarising a patient's history before a visit, and checking prescriptions against recorded allergies. The doctor always reviews and decides.

it's built

How it's built

Sbtar is being built in the open, phase by phase. This is where it stands.

  1. 01

    1 · The web app

    All core modules as working screens, with the Arabic/French/English interface and right-to-left layout.

  2. 02

    2 · Feature parity

    Auditing the original program module by module so nothing a clinic relies on is left behind.

  3. 03

    3 · Real backend

    Accounts, clinic sign-up, staff invitations and data moved to a secured server — the browser never talks to the database directly.

  4. 04

    4 · Mobile & AI

    Installable on phones today; next, a Google Play version and the AI assistant features, one at a time.

the hood

Under the hood

The same hardened server patterns 7-MD uses for its own platform, applied to medical data.

  • React

    React 19 web app with a mobile-first layout, installable as a PWA.

  • Node.js

    Node.js API with session cookies, per-clinic roles, rate limits and origin checks.

  • Firebase

    Firebase database reached only by the server, with default-deny rules.

  • Redis

    Redis for sessions, rate limits and background queues.

  • Encrypted Records

    Medical free-text encrypted field by field (AES-256-GCM) before it is stored, plus an audit log.

  • Server-side AI

    AI features run on the server only; no key or patient data is exposed in the browser.

stays in charge

Doctor stays in charge

Sbtar is a tool for the clinic's paperwork and organisation. It does not diagnose, and it is not medical advice.

AI drafts, the doctor decides

Every AI output is a draft for the doctor to read, correct and approve — nothing is saved to a patient file on its own.

Each clinic's data stays its own

Every record belongs to one clinic and is only visible to that clinic's staff, according to their role.

Run a clinic?

Open Sbtar to see the app, or contact 7‑MD if you want to move your clinic from the old Windows program.