RU

Pick a theme

Warning: flashing colors

The “Acid” theme contains rapidly flashing colors. If you have photosensitive epilepsy, do not enable it.

Dentistry

Stomatalk — a clinic app for patients and doctors

The clinic’s own chat, post-visit surveys with alerts ranked by urgency, and a doctor mode — all in one Stomatalk app

Cliniconline

How’s your tooth today?

Rate the pain from 0 to 10

Pain: 8/10

High paindoctor notified

DoctorMaria, I see your answer. Here’s the scan.
Scan
Clinic admin

How’s your tooth today?

Alerts01

PatientVisitPainStatus
Olga S.Cleaning1/10No alert
Igor P.Implant3/10No alert
Maria L.Root canal—8/10Awaiting replyHigh
Anna K.Filling0/10No alert
Denis V.Extraction—Awaiting reply
Push to the doctorMaria L. · pain 8/10 · card flagged

The clinic’s own chat — independent of third-party messengers

Apple DeveloperTestFlight pilot

The problem

After a visit the patient is on their own: the clinic doesn’t know how they feel and notices acute pain too late.

How it works

  1. 01

    The patient books by reason for the visit and sees the estimate right away

  2. 02

    After the visit a push arrives with a short survey, such as pain on a 0–10 scale

  3. 03

    The flow branches on the answers: a bad one raises an alert with an urgency level on the patient’s card and pushes it to the doctor

  4. 04

    From there the conversation continues in the clinic’s own chat, with photos and video

Features

  • The clinic’s own chat — independent of third-party messengers
  • Post-visit push scenarios with branching: a bad survey answer flags the patient’s card and pushes an alert to the doctor
  • Alerts ranked by urgency: heavy bleeding is urgent, pain of 8 out of 10 or a temperature above 38° is high; the admin panel lists the most urgent first
  • A doctor mode in the same app: calendar, chat with patients, feedback
  • Booking by reason for the visit, with an estimate — acute pain is one of the reasons
  • Loyalty and family accounts

Platforms

iOSWeb apps

Stack

FlutterDartFirebaseFastAPIPostgreSQLRedisNext.jsWebSocket

Results

~2,000

patient records synced from the clinic system

TestFlight

iPhone pilot

Let’s talk about your project

Tell me about your task — I reply within a day.