Deskripsi Proyek
Sistem pendaftaran rumah sakit ini adalah aplikasi web yang dikembangkan khusus untuk mendigitalkan alur antrean pasien di fasilitas kesehatan (dalam hal ini RS Marinir Ewa Pangalia). Melalui aplikasi ini, pasien dapat melakukan reservasi jadwal dokter secara mandiri (self-service) dari rumah, kemudian sistem akan langsung mencetakkan tiket antrean berformat PDF secara otomatis.
Latar Belakang dan Tujuan
Pada banyak rumah sakit dan klinik, manajemen jadwal dokter dan pendaftaran pasien sering kali memicu antrean fisik yang panjang dan melelahkan di ruang tunggu. Di sisi lain, pasien sering kali tidak memiliki akses informasi yang pasti mengenai ketersediaan jadwal praktik dokter pada hari tersebut.
Tujuan utama dari proyek ini adalah mengatasi kendala tersebut dengan menghadirkan portal pendaftaran jarak jauh. Dengan alur sistem yang jelas, aplikasi ini memastikan pasien tidak perlu datang terlalu pagi hanya untuk mengambil nomor urut, sekaligus mempermudah staf rumah sakit dalam memantau kapasitas antrean harian.
Fungsionalitas Utama
Aplikasi ini membagi layanannya ke dalam dua pintu utama (publik dan administrator) untuk menjaga kerapian alur data:
- Portal Publik (Pasien):
- Pendaftaran Cerdas: Pasien dapat memilih poli tujuan, dan formulir akan secara otomatis memfilter daftar dokter yang tersedia beserta tanggal praktiknya.
- Pencarian Pasien Lama: Jika sebelumnya sudah pernah berobat, pasien cukup mencari datanya di sistem agar tidak perlu repot mengetik ulang nama, alamat, atau identitas lainnya dari awal.
- Generator Tiket (PDF): Setelah pendaftaran berhasil, sistem secara langsung (real-time) menyajikan bukti pendaftaran berformat PDF yang bisa diunduh atau dicetak.
- Panel Administrator (Manajemen RS):
- Dashboard Terpusat: Menampilkan ringkasan statistik harian seperti jumlah pasien terdaftar dan total antrean.
- Manajemen Poli & Dokter: Staf admin dapat dengan mudah menambah poli baru atau mengatur profil dokter yang bertugas di rumah sakit.
- Pengaturan Jadwal Praktik: Fasilitas untuk merancang dan memperbarui hari serta jam kerja masing-masing dokter secara dinamis.
- Pemantauan Antrean: Fitur untuk melihat daftar seluruh pasien yang mendaftar pada hari tersebut beserta detail statusnya.
Tech Stack
Proyek ini dibangun di atas infrastruktur web modern yang kokoh dan efisien:
- Framework Utama: Mengandalkan Laravel 12 yang menawarkan stabilitas performa tinggi dan keamanan standar industri.
- Basis Data: Menggunakan MySQL (dengan nama database: hospital_registration) untuk memastikan relasi antar data (seperti keterkaitan dokter dengan polinya, atau pasien dengan tiket antreannya) tetap sinkron dan aman.
- Pengolah Dokumen: Terintegrasi dengan library pembentuk PDF khusus untuk mencetak bukti pendaftaran yang rapi dan profesional.
Galeri Tambahan