For verified doctors · Practice management + storefront in one

Your full practice, in one app. Not just a listing.

Calendar, patients, prescriptions, billing, inventory, reviews, and analytics — same login, same screen. Plus a verified public profile that brings patients in.

₹0 to start · You collect payments directly · Built in public

DocSetu doctor dashboard

Live screenshot · Dr. Priya Iyer · today

12 · WHAT YOU GET TODAY

Twelve screens. Every one of them is shipping.

Every screenshot below is from the live app, not a mock-up. If something hasn't shipped yet, we say so in the next section.

One overview, one glance

Today's bookings, pending approvals, total patients, unpaid invoices, reviews, and revenue — on the same screen, on day one.

Doctor dashboard with six summary tiles and recent bookings

Calendar with accept / reschedule inline

Incoming requests sit at the top of the calendar. Accept, reschedule, or reject without leaving the page. Configure hours once.

Calendar with pending booking requests and week view

Live waiting-room queue

Walk-ins and confirmed appointments in one queue. One button to call the next patient, one to start the consult.

Live queue with waiting patients and Call Next button

Patient records with full visit history

Demographics, vitals, diagnoses with ICD-10 codes, and every past prescription on one page. Search by name or phone.

Patient detail page showing visit history and diagnosis

Structured prescription writer

Multi-drug prescriptions with dosage, frequency, duration, instructions, and follow-up date. Print or save to the patient vault.

Prescriptions list with drug names and diagnosis

GST-aware invoicing

Create an invoice in under a minute. Track cash / UPI / card per payment. We don't collect — your patient pays you directly.

Billing screen with paid and awaiting invoices

Earnings with a 6-month trend

Monthly revenue, average ticket size, and a simple bar chart. No settlement layer — what you collect is what you see.

Earnings page with monthly revenue chart

Inventory with low-stock alerts

Track samples, dispensed drugs, and clinic supplies. Low-stock and expiring-soon badges keep you stocked at 11pm.

Inventory list with low-stock badges

Insights that read your real bookings

New vs. returning, peak hours heatmap, top diagnoses, and booking sources. Filter 30 / 90 days / year. CSV export on every chart.

Insights page with heatmap and top diagnoses

Review moderation with replies

Publish, hide, or flag reviews before they go public. Your reply appears on the public profile under the review.

Reviews moderation with tabs and aggregate rating

Staff access without sharing your login

Add up to 5 staff free. Receptionists, junior doctors, and nurses each get scoped access to the screens they need.

Staff management page

Works on your phone, in clinic

Mobile dashboard with a bottom tab nav: Calendar, Patients, Rx, Billing, Profile. Designed for iPhone Safari first.

Mobile dashboard on iPhone with bottom tab navigation
BUILT FOR · SOLO + 2-3 DOCTOR PARTNER PRACTICES

Solo doctors. And husband-wife / partner clinics.

Most clinic software treats a second doctor as a staff seat under one owner. That breaks the moment your partner writes their first Rx. We built peer doctors as real co-owners — own login, own letterhead, own earnings line, shared patient pool.

How it works in a 2-doctor clinic

  • Each doctor signs their own prescriptions. Mahesh's Rx prints with his MS (Ortho) and his MCI number. Sneha's with her DGO.
  • Each doctor's revenue is tracked separately. End-of-month CSV shows Dr. Sneha ₹X · Dr. Mahesh ₹Y · clinic total. CA splits without Excel.
  • Patients are shared across the clinic. Refer your patient to your partner — they see the full history, vitals, past Rx.
  • One reception, two calendars. Front desk sees both doctors' schedules. Each doctor can filter to just their slots.
  • Peer doctor, not junior doctor. The role is labelled “Co-owner doctor” in the dashboard. Your partner isn't a subordinate.

Peer doctor vs. junior doctor — clear roles

Peer doctor (co-owner)

Own MCI, own letterhead, own earnings line. Use for a partner / spouse / co-owner clinician. Full clinical access. Can invite staff. Cannot delete the clinic or remove the owner.

Junior doctor (staff seat)

Works under the owner's credentials. Rx and notes attribute to the owner. Use for residents or fellows in training.

Reception / Nurse

Calendar + billing + queue. Reception cannot see clinical notes or diagnoses (role-based access enforced server-side).

Peer-doctor invites are link-and-OTP (no paid email service yet) — share the OTP via WhatsApp or read it out. The peer logs in at /login with their own email.

BUILT IN PUBLIC · NO HIDDEN ROADMAP

What's shipping today. What isn't yet.

We'd rather lose a sign-up than land one on a promise we can't keep. So here's the full list, both ways.

Shipping today

  • Passwordless email OTP sign-in
  • Doctor onboarding wizard (5 min, 3 steps)
  • Calendar + slot configuration + booking requests
  • Live in-clinic queue
  • Patient records with visit history and ICD-10
  • Multi-drug prescription writer + print
  • GST-aware invoicing (draft / sent / paid / void)
  • Earnings with 6-month trend + avg ticket size
  • Inventory + low-stock alerts
  • Insights: peak hours, top diagnoses, booking sources
  • Review moderation + replies
  • Staff accounts (up to 5 free)
  • Co-owner peer doctor accounts (own letterhead, own calendar, own earnings line)
  • Per-doctor revenue split + CSV for the CA
  • Mobile-first dashboard (iPhone Safari)
  • Public verified-doctor storefront

Coming next

  • Email / SMS OTP delivery (today the OTP lives in the server log)
  • Photo uploads (avatar storage isn't wired yet)
  • Online payment collection — today we record, we don't collect
  • Treatment plans round-trip (schema exists, UI is a stub)
  • WhatsApp confirmations
  • Daily low-stock and earnings digest email

If something on this list blocks you, tell us — we can prioritise based on what doctors actually need next.

04 · STEPS · VERIFICATION

Live in under 48 hours.

The dashboard is yours immediately. Your public profile waits for MCI/SMC verification — usually less than 48 hours.

01

Sign up

Email + OTP. No password. Takes under 60 seconds.

02

Fill profile

Name, specialty, fee, languages, hours. About 5 minutes via the wizard.

03

Verify

We cross-check your MCI / SMC registration. You can use the full dashboard while we verify.

04

Go live

Your public listing appears within 48 hours of verification. Bookings flow to your calendar from there.

PRICING · HONEST

₹0 to start. Pay when it pays you back.

The dashboard, prescription writer, calendar, billing, and analytics are free during early access. When you start taking bookings through DocSetu, we charge ₹50 per confirmed booking — nothing else.

  • ₹0 for the practice management suite during early access
  • ₹50 per confirmed booking from DocSetu's public listings
  • Bookings from your own patients / walk-ins: never charged
  • No subscription, no listing fee, no pay-to-rank
  • Delist or stop using DocSetu any time, no notice period
Verified-only platform

Your listing sits next to peers who've been vetted.

We cross-check MCI / SMC registration. We don't sell paid placement, we don't run review farms, and we don't accept clinics we couldn't independently verify.

Start taking bookings this week.

Sign up free. Use the dashboard immediately. Your public listing goes live within 48 hours of MCI/SMC verification.

Sign up free

₹0 to start · ₹50 per confirmed booking · cancel any time