Gentle care, organized beautifully.
CuraLink brings patients, doctors, appointments, prescriptions, and billing into one calm, secure system, so your clinic can focus on healing instead of paperwork.
200+ clinics trust CuraLink
Patients
1,248
+12%Today
18
+12%Bills
BDT 48K
+12%Today’s appointments
18 scheduledJohn Doe — Arsenicum
10:00 AM
Mira Patel — Pulsatilla
11:30 AM
R. Kumar — Follow-up
2:00 PM
Everything your clinic needs
A single, calm system covering the full patient journey, no context switching, no spreadsheets.
Patient & doctor profiles
Role-based accounts with rich profiles, symptoms, family history, and specialization stored in one place.
Appointment scheduling
Patients book against doctor availability slots. Status flows PENDING → CONFIRMED → COMPLETED with full audit history.
Medical history
Per-appointment diagnosis, treatment notes, patient symptoms, and family medical history linked to each visit.
Prescriptions
Dose and duration captured as free text. Quantities and prices auto-derived from duration strings like “3 times a day for 5 days”.
Smart billing
Generate bills from completed appointments. Line items, stock pricing, flat/percentage discounts, and totals computed automatically.
Medicine inventory
Catalog, suppliers, and stock with batch numbers, expiry dates, regular pricing, and live discount-aware current prices.
JWT-secured API
Backend-only REST API with simple JWT auth, role-based permissions, and OpenAPI/Swagger documentation out of the box.
Clinic workflow
From booking to prescription to bill, every step of the homeopathic consultation is modeled and traceable.
From booking to bill in five steps
Every stage of the homeopathic consultation is modeled, so nothing falls through the cracks and every decision is auditable.
Patient books an appointment
A patient selects an open slot on a doctor’s availability calendar and books a consultation.
Doctor confirms the visit
The doctor reviews and confirms the appointment. Status moves to CONFIRMED and is visible to both parties.
Medical history & prescription
During the visit the doctor records diagnosis, symptoms, family history, and writes doses and durations.
Bill is generated
From the confirmed appointment a bill is created. Line-item quantities are derived from prescription durations.
Payment & follow-up
Apply discounts, mark paid, and schedule the next follow-up, every action is traceable against the patient record.
Consultation flow
Live status tracker
Prescription parsed
“3 drops, 3 times a day for 5 days”
→ auto-derived quantity 15 units
Access that holds up
Every request is checked on the server, against the role you hold and the records you own.
- Role-based access
- Each account is an admin, doctor, patient or receptionist, and the API checks the role before it answers.
- Token sessions
- Signing in issues a short-lived access token and a refresh token, so a session expires instead of lingering.
- Records stay with their owner
- Appointments, prescriptions and bills are scoped to the doctor and patient they belong to, so another clinic's records stay out of reach.
- A documented API
- Every endpoint is described by an OpenAPI schema, with Swagger UI and Redoc served beside the app.
Simple, transparent pricing
Start with a free trial. No credit card required. Cancel anytime.
Starter
For single-doctor practices getting started.
- 1 doctor profile
- Up to 50 patients
- Appointment scheduling
- Basic prescriptions
- Email support
Professional
For growing clinics with multiple practitioners.
- Up to 10 doctors
- Unlimited patients
- Full medical history
- Smart billing & inventory
- Priority support
- OpenAPI docs access
Enterprise
For multi-location clinics and health networks.
- Unlimited doctors & locations
- Custom integrations
- Dedicated account manager
- SLA & audit logs
- On-prem / private cloud deploy
Trusted by homeopathic practitioners
See what doctors and clinic owners say about CuraLink.
CuraLink transformed how our clinic operates. Patient management, prescriptions, and billing are now seamless.
Dr. Priya Sharma
Homeopathic Physician • Sharma Wellness Center
The appointment scheduling alone saved us 10+ hours per week. Patients love the self-booking feature.
Dr. Rajesh Kumar
Clinic Director • Kumar Homeopathy
Inventory tracking with automatic price calculations from prescriptions is a game changer for our pharmacy.
Dr. Anita Desai
Senior Practitioner • Desai Holistic Care
Questions clinics ask
How does booking choose a slot?
A patient picks a doctor and a time, and the appointment is accepted only inside that doctor's availability for the day.
How are prescription quantities worked out?
The duration is free text. A line such as 3 times a day for 5 days becomes 15 units on the bill.
Can a bill be raised before the visit is confirmed?
No. A bill is created only from a confirmed appointment.
What happens when stock and prices change?
Stock carries a regular price and an optional flat or percentage discount, and the current price is worked out when it is read.
Which roles can see what?
Admins see every module, doctors see their own patients and prescriptions, and receptionists handle registration and scheduling.
Ready to bring calm to your clinic?
Join hundreds of homeopathic practices managing patients, appointments, and billing in one gentle system.