How caesarmaulana01/hostyking works
HOSTYKING is a PHP/MySQL hospital-facility booking and care-management application for patients, doctors, and administrators. The patient workflow covers account access, booking a doctor and schedule, and viewing examination history and medical images. Doctors record examination results and treatments; administrators manage hospital staff, patients, rooms, medicines, and related records. The excerpts confirm booking, authentication, and examination database operations; links among unsampled pages are limited to the capabilities indicated by the README and filenames.
Main entry points: login.php Sign-in and registration · data_booking_pasien.php Facility booking · dash_pasien.php Patient dashboard · hasil_pemeriksaan_dokter.php Examination and treatment
Components 22
Access and Dashboards
- Sign-in and registration
auth/login.php - Patient dashboard
dash_pasien.php - Doctor dashboard
dash_dokter.php - Admin dashboard
dash_admin.php - Database connection
auth/connect.php
Booking and Scheduling
- Facility booking
data_booking_pasien.php - Doctor schedules
jadwal_dokter.php - Booking oversight
data_booking_admin.php - Doctor bookings
data_booking_dokter.php
Clinical Care
- Examination and treatment
hasil_pemeriksaan_dokter.php - Examination history
detail_riwayat_pasien.php - Medical images
foto_medis_pasien.php - Outpatient care
rawat_jalan.php
Hospital Administration
- Patient records
pasien_admin.php - Doctor management
data_dokter_admin.php - Rooms and inpatient care
ruang_inap_admin.php - Medicine management
obat_admin.php - Imaging administration
rontgen_admin.php
Other components
- Patient
- Doctor
- Administrator
- MySQL database
Connections 27
- Patient → Sign-in and registration: signs in
- Doctor → Sign-in and registration: signs in
- Administrator → Sign-in and registration: signs in
- Sign-in and registration → Database connection: queries
- Sign-in and registration → MySQL database: checks credentials
- Sign-in and registration → Patient dashboard: routes patient
- Sign-in and registration → Doctor dashboard: routes doctor
- Sign-in and registration → Admin dashboard: routes admin
- Patient → Patient dashboard: opens
- Doctor → Doctor dashboard: opens
- Administrator → Admin dashboard: opens
- Patient dashboard → Facility booking: opens booking
- Patient → Facility booking: submits booking
- Facility booking → MySQL database: writes booking and schedule
- Facility booking → Doctor schedules: selects schedule
- Doctor → Doctor bookings: reviews bookings
- Administrator → Booking oversight: reviews bookings
- Doctor → Examination and treatment: records care
- Examination and treatment → MySQL database: reads and writes records
- Patient → Examination history: views history
- Patient → Medical images: views images
- Administrator → Patient records: manages patients
- Administrator → Doctor management: manages doctors
- Administrator → Rooms and inpatient care: manages rooms
- Administrator → Medicine management: manages medicines
- Administrator → Imaging administration: manages imaging
- Doctor → Outpatient care: handles outpatient care