gr33njj.dev
case study · shipped product, not a mockup

A loyalty and booking app for medical clinics — in your brand. Weeks, not months.

“Moy ❤ Doctor” is a PWA and mobile app I built and launched for a medical center in Armavir: online booking, an electronic health record, bonuses and gift certificates in one interface. The same engine adapts to your clinic, your data and your CRM.

PWA · Android · iOS — one codebase
Works with 1C or any other CRM
Already live in Google Play and RuStore
Moy Doctor — app cover

This is not a pitch mockup. It is running right now at the Moy Doctor clinic in Armavir.

the problem

While your patient waits on hold, they book with another clinic

The front desk physically can't handle the full call flow at peak hours, and paper loyalty doesn't bring patients back. Every missed call is a patient you will never see.

// busy phone line

Line is busy — the patient leaves

At peak hours some calls simply never get through — and go to competitors.

// paper loyalty

Discounts counted by eye

Bonuses get lost in notebooks; the patient sees no reason to come back to you specifically.

// nothing in the patient's pocket

The clinic is just a sign

Without an app you have no place on the patient's phone at the moment they choose where to go.

what it looks like

Screens from App Store / Google Play

Swipe the cards — the video is a real walkthrough, the screenshots are from the live store listing.

live demo
Home screenOnline bookingHealth recordGift certificatesBonusesReferralsSign in
what's inside

Six modules that cover the whole patient journey

From the first touch to medical history — in one app instead of five separate services.

[appointments]

Online booking

Live slots from your CRM, search by service, reminders 24h and 2h before the visit.

[loyalty]

Bonuses & cashback

Bronze/Silver/Gold tiers, cashback per visit, referral program.

[records]

Electronic health record

Reports, prescriptions and test results pulled from your system — no paper.

[gift-cards]

Gift certificates

Several card styles, QR activation right at the front desk.

[admin]

Admin panel

Patients, transactions, certificates and sync status — all in one place.

[account]

Single account

Same login as the clinic website — sign in via SMS or clinic ID.

wide format

The same screens for tablets and promo materials

Home screen, wideBooking, wideHealth record, wideCertificates, wideBonuses, wideReferrals, wideSign in, wide
under the hood

Built as a product, not a rushed MVP

Under the hood is architecture sized for a real clinic's load. And yes: the integration is built around your system — not everyone runs 1C, and the engine connects equally well to 1C or any other CRM/HIS via API. The 1C-side API for Moy Doctor was built by d-partners.ru.

2 layers

PostgreSQL + Redis cache

Slots open instantly, even when the link to your system is temporarily unstable.

−79%

Doctor photo compression

Automatic resize and compression of the catalog — the app opens faster.

WS

Real-time chat

Support chat over WebSocket — messages arrive instantly.

1 day

Docker + Nginx + SSL

Deploys on your server or in the cloud without lengthy setup.

how we launch

From brief to store release

The same path the Moy Doctor clinic took — now in your brand.

1

Brand adaptation

Your logo, colors, domain and copy — the app looks like part of your clinic.

2

Integration with your 1C or other CRM

Doctors, services and schedules sync via API — no 1C? We connect whatever system you already use.

3

PWA + Android + iOS

One codebase — three platforms. Published to RuStore, ready for App Store and Google Play.

4

Admin panel, training, support

The front desk gets a clear control panel. Support doesn't end at release.

next step

Want the same app for your clinic?

I'll show a live demo and estimate the timeline for your CRM and service structure — no strings attached.