Skip to content
DEMO (MVP) with synthetic data only — not to be used with real patients before legal approvals.
روشتتكRoshettak · digital prescription
العربية Try the demo

A clear prescription, safe dispensing, and a patient who understands the treatment

Roshettak connects doctor, pharmacy and patient with a structured digital prescription: it appears instantly in the patient's account with approximate prices, is scanned at any partner pharmacy, and every dispensed and remaining quantity is recorded — with no scheduled drugs and no advertising.

Try the demo appsMinistry dashboard (anonymised)

4connected apps: doctor, patient, pharmacy, admin
0scheduled drugs — blocked and kept on the paper form
1record: every dispense is recorded and audited; certified e-signature in production
🇪🇬health data hosted inside Egypt in production

Why now?

How it works — six steps

  1. 1The doctor writes

    Search a medicine, set dose, frequency, duration and quantity. Same-ingredient, same-strength, same-form alternatives with prices appear, plus duplicate and interaction warnings.

  2. 2The patient sees it instantly

    With a mobile number and OTP: the prescription, an approximate price per item with source and date, and an education page about the condition.

  3. 3The pharmacist scans

    A signed QR code with no health data in it. It opens only in a verified pharmacy app, for a limited time.

  4. 4Dispensing by quantity

    The pharmacist records the quantity actually dispensed. The rest can be dispensed at any partner pharmacy until zero — over-dispensing is impossible even with simultaneous scans.

  5. 5Alert when available

    If an item is short, the patient asks to be alerted when it is back at the same pharmacy, and sees pharmacies that report it in stock or "call to confirm".

  6. 6Dose reminders

    The patient picks their times; Roshettak reminds them with the name, dose, instructions and a picture of the dosage form, and logs taken/skipped.

What each party gets

Doctors

  • Registration with syndicate number and manual review (placeholder for the Syndicate lookup)
  • Patient OTP consent before seeing any data
  • Decision-support suggestions — the doctor always chooses
  • A5 print / PDF with QR at any time

Pharmacies

  • Registration with EDA licence, approved by an admin
  • Scan with the camera or type the code
  • Full, partial or recorded same-ingredient substitution
  • One-tap stock status — no paid ranking

Patients

  • Completely free, no password
  • Approximate prices, what remains, nearby pharmacies
  • Dose reminders and adherence history
  • 3D education and a "which specialty?" guide

Ministry of Health

  • Aggregated, anonymised statistics by governorate
  • Dispensing, partial-dispensing and substitution rates
  • Shortage signals as reported by pharmacies
  • Count of blocked scheduled-drug attempts

Safety first

  • Scheduled (narcotic and psychotropic) drugs are fully blocked and stay on paper: narcotic prescriptions use the secured form under EDA Decree 573/2024 — the list is configurable.
  • Pharmacy substitution only with the same ingredient, strength and form, only if the doctor allows it, and it is recorded.
  • Dispensing is atomic at database level: nobody can exceed the prescribed quantity.
  • No drug advertising, no paid ranking, no data selling. Alternatives are sorted by price only.
  • The medicine decision belongs to the licensed doctor alone: the system never suggests a medicine to the pharmacist or the patient.

Privacy with the force of law

  • Designed for Personal Data Protection Law 151/2020 and its Executive Regulations (Decision 816/2025).
  • Sensitive fields (name, mobile, diagnosis, notes, pack photos) are encrypted at rest.
  • Audit log of every opening, dispense and consent. Doctors see only consenting patients; pharmacies see only what they scanned.
  • Patients withdraw consent, download a copy of their data and request deletion from their account.
  • In production: health data hosted inside Egypt only.

What decision-makers see

An aggregated statistics dashboard: prescriptions by governorate, dispensing rate, partial dispensing, most-prescribed active ingredients, average time to dispense and shortage signals — with no individual identity, and cells under 5 suppressed.

Ministry dashboard (anonymised)

Ready for national integration

The data model follows HL7 FHIR (MedicationRequest / MedicationDispense) closely so it can connect to the national digital-prescription project of the EDA and the Ministry of Health, and to GS1 pack track-and-trace later.

An important design decisionIt was suggested that a doctor could write only a description and the system would suggest the medicine to the pharmacist. We did not build that: choosing a medicine stays with the licensed doctor. Instead, suggestions are shown to the doctor as decision support, nothing is added unless the doctor selects and confirms it, and the pharmacist dispenses only what the doctor confirmed.

Try the demo now

Demo accounts: doctor dr.ahmed, pharmacy ph.nour, admin rx-admin, ministry moh-viewer. Patient: 01900000001, the code appears on screen. Passwords are random per installation and given to the site administrator.

DoctorPatientPharmacyHealth library (3D)