ReadyDok
A SaaS platform for clinics and doctors to manage appointments, patient schedules, retention, and public reputation.
•
# SaaS
# Healthcare
# PHP
# Laravel
# Vue
About the project
ReadyDok is a SaaS platform for Indonesian clinics and private doctors. Patients book appointments online, clinics manage their schedules and patient records, and practices grow retention through automated reminders and a public-facing profile with reviews.
I co-founded ReadyDok in 2017 and lead its engineering. The stack evolved from a single Laravel monolith into a Node.js + TypeScript backend with a Vue/Nuxt front end, running on cloud platform.
Highlights
- Appointment engine: conflict detection, recurring slots, per-doctor rules.
- Patient portal: mobile-first booking flow with reminders over WhatsApp and email.
- Admin dashboard: schedule grid, patient history, reporting.
- Integrations: payments, messaging, and calendar sync.
Stack
PHP, Laravel, JavaScript, MySQL, Redis, Vue, Bootstrap CSS, Docker, Traefik and linux server.