Jember Maternal Cluster (JMC) adalah aplikasi berbasis web yang dirancang untuk memetakan daerah dengan angka kematian ibu dan bayi yang tinggi di Kabupaten Jember menggunakan metode K-Means Clustering. Aplikasi ini bertujuan untuk memudahkan pemerintah dan masyarakat dalam memantau, menganalisis, dan memvisualisasikan data terkait kesehatan ibu dan bayi.
-
Clustering Daerah Tinggi Kematian Ibu dan Bayi
- Menggunakan metode K-Means Clustering untuk mengelompokkan daerah berdasarkan angka kematian ibu dan bayi.
- Terdapat 2 pilihan jumlah klaster: 3 dan 5 klaster.
- 3 Klaster: Tinggi, Sedang, Rendah.
- 5 Klaster: Sangat Tinggi, Tinggi, Sedang, Rendah, Sangat Rendah.
-
Pemetaan dan Visualisasi Data
- Memvisualisasikan hasil clustering pada peta menggunakan Sistem Informasi Geografis (SIG).
- Setiap klaster ditampilkan dengan warna berbeda untuk memudahkan identifikasi area dengan risiko kematian ibu dan bayi tinggi.
-
Dashboard Interaktif
- Menyajikan analisis dan data terkait kematian ibu dan bayi secara interaktif.
- Menampilkan grafik dan tabel yang mempermudah pemahaman data untuk pengambil keputusan.
-
Manajemen Data Puskesmas
- Pengguna dapat mengelola data puskesmas, termasuk menambah, mengedit, dan menghapus data puskesmas yang digunakan dalam analisis.
-
Export Data
- Menyediakan fitur untuk mengekspor data clustering dan peta dalam format CSV dan PDF.
Aplikasi ini dirancang dengan antarmuka pengguna (UI) yang sederhana namun informatif. Berikut adalah tampilan yang disediakan:
- Peta Interaktif: Menampilkan peta Kabupaten Jember dengan tanda lokasi puskesmas dan area dengan angka kematian ibu dan bayi tinggi berdasarkan klaster.
- Tabel Data: Menampilkan tabel yang berisi data puskesmas dan klaster daerah kematian ibu dan bayi, lengkap dengan informasi terkait.
- Form Pilihan Klaster: Pengguna dapat memilih jumlah klaster (3 atau 5) untuk menganalisis data.
- Proses Clustering: Setelah pemilihan, aplikasi akan menjalankan algoritma K-Means untuk mengelompokkan daerah-daerah sesuai dengan data kematian ibu dan bayi.
- Grafik: Menyediakan grafik batang atau pie chart untuk menunjukkan distribusi klaster di daerah-daerah Kabupaten Jember.
- Peta: Peta interaktif yang menunjukkan lokasi puskesmas dan klaster warna yang menunjukkan tingkat kematian ibu dan bayi.
- Tambah/Edit Hapus Data Puskesmas: Pengguna dapat menambah, mengedit, atau menghapus data puskesmas yang digunakan dalam analisis clustering.
- Data Input: Formulir untuk memasukkan data terkait kematian ibu dan bayi pada setiap puskesmas.
- Pengguna dapat mengekspor hasil analisis dan peta ke dalam format CSV untuk data dan PDF untuk laporan visualisasi.
-
Clone Repository
git clone https://github.com/username/repository.git
-
Masuk ke Folder Proyek
cd jmc
-
Install Dependensi
composer install
-
Salin dan Sesuaikan File .env
cp .env.example .env
Sesuaikan konfigurasi database pada file
.env
. -
Generate Kunci Aplikasi
php artisan key:generate
-
Migrasi dan Seeder Database
php artisan migrate --seed
-
Jalankan Server Lokal
php artisan serve
Akses aplikasi melalui browser di http://localhost:8000
.
Jika Anda ingin berkontribusi pada proyek ini, silakan ikuti pedoman kontribusi dalam Panduan Kontribusi Laravel.
Aplikasi ini dilisensikan di bawah lisensi MIT.
Jika Anda menemukan kerentan keamanan pada aplikasi ini, silakan kirimkan email kepada taylor@laravel.com. Semua kerentan akan ditangani dengan cepat.
Pastikan untuk mengikuti Kode Etik saat berkontribusi pada proyek ini agar komunitas tetap inklusif dan ramah.