Our Work / MediZoon: Clinic management systemInternal Product

MediZoon: Clinic management system

Online booking, a reception diary, doctor schedules and rupee billing for small clinics, in one simple system. A Zoon Software demo product with sample data, not a client project.

MediZoon clinic dashboard with today's appointments, revenue and a 14-day appointments chart (sample data)

Demo product, not a client project. MediZoon was designed and built by Zoon Software as an in-house demo to show what we can deliver. The business name and every record in it are sample data. There is no real client behind it, and we make no claims about results.

Context and problem

Most small clinics in Rawalpindi and Islamabad still run on a paper register, phone calls and WhatsApp. Appointments clash, patients forget their visit, and nobody can see at a glance how much was billed this month or what is still unpaid.

Our contribution

Zoon Software planned, designed and built MediZoon end to end as an internal product: the user flows, the interface, the data model and a working web app you can log in to. The demo setting is Smile Care Dental & Medical Centre, F-7 Markaz, Islamabad (sample clinic).

Solution and key features

  • A public booking page where patients pick a doctor and time with no login. Online bookings land in the diary tagged Online.
  • A reception desk with a calendar and list view: book, reschedule, cancel, check in, and filter by doctor, date and status.
  • One-tap WhatsApp reminders with a prefilled message.
  • Patient records with visit history, notes and prescriptions.
  • Doctor profiles with specialty, consultation fee, services and weekly hours. Reception can view, only an admin can change them.
  • Billing with service lines, paid or unpaid status, and a printable invoice in Rs.
  • A dashboard showing today's appointments, total patients, revenue this month, unpaid balance and a 14-day appointments chart.
  • Separate Admin and Receptionist logins, and a layout that works on a phone.

How it could help a business like this

  • Fewer missed appointments, because reminders go out on WhatsApp, the app patients already use.
  • Patients can book after hours without calling the clinic.
  • The owner sees revenue and unpaid bills without adding up a register.

Technology

Next.js (App Router), React, TypeScript, Tailwind CSS, Recharts. Runs with no database setup for the demo; the data layer is separated so it can move to Postgres (Neon or Supabase) for a real client.

Try it: demo login admin@demo.com / demo123 (Admin), reception@demo.com / demo123 (Receptionist).

Try the live demo

Open medizoon.zoonsoftware.com and log in with:

  • Admin: admin@demo.com / demo123
  • Receptionist: reception@demo.com / demo123

All data is sample data stored in your own browser, so feel free to click around, add records and test the flows.

Screens

MediZoon public booking page where patients pick a doctor and time

MediZoon reception diary with appointments filtered by doctor and status

MediZoon printable invoice in rupees

Want something like this?

We can shape a system like MediZoon around the way your business actually works. Write to contact@zoonsoftware.com or tell us about your project.

Explore the related service
KEEP EXPLORING

You might also explore.

YOUR NEXT CHAPTER

Good software starts
with a conversation.

Tell us what you’re working on. We’ll help you find a practical way forward.

Discuss Your Project