Overview
Klinik Management adalah sistem informasi manajemen klinik yang mencakup seluruh aspek operasional — dari penjadwalan dokter, pencatatan rekam medis elektronik (EMR), hingga sistem pembayaran terintegrasi dengan QRIS via Midtrans.
Sistem ini dirancang untuk klinik umum dan spesialis dengan multi-role access menggunakan Spatie Permissions, memastikan setiap pengguna hanya mengakses fitur sesuai perannya.
Challenges & Solutions
Conflict detection pada penjadwalan dokter menjadi tantangan kompleks — harus memastikan tidak ada jadwal yang bertabrakan. Implementasi menggunakan database constraint dan validation layer ganda untuk mencegah double-booking.
Antrian pasien real-time menggunakan Livewire polling yang efisien, memberikan update status antrian tanpa perlu refresh halaman secara manual.
Key Features
- Penjadwalan dokter dengan conflict detection
- Rekam medis elektronik (EMR)
- Pembayaran QRIS via Midtrans
- Antrian pasien real-time
- Manajemen obat & resep
- Role-based access (admin, dokter, kasir)
- Laporan kunjungan & keuangan