Eposyandu adalah sistem pencatatan kesehatan digital untuk posyandu yang mencakup pemeriksaan mulai dari bayi hingga lansia. Sistem ini terdiri dari dua sisi akses: aplikasi mobile untuk kader posyandu di lapangan, dan dashboard web untuk Dinas Kesehatan (Dinkes) dan Puskesmas. Saya berperan sebagai backend developer, membangun API yang menjadi jembatan antara kedua sisi tersebut.
Instansi: Dinas Kesehatan Kota Kediri
🔗 https://eposyandu.kedirikota.go.id
📱 Fitur untuk Kader Posyandu (Mobile)
- Login sebagai kader dan memilih posyandu tempat bertugas.
- Mencatat data pemeriksaan warga sesuai kelompok usia:
- Bayi dan balita (berat badan, tinggi badan, imunisasi, dll).
- Ibu hamil.
- Remaja dan dewasa.
- Lansia.
- Mengirim data pemeriksaan secara real-time ke server pusat.
- Melihat riwayat pemeriksaan warga yang pernah dicatat.
🖥️ Fitur untuk Dinkes dan Puskesmas (Web)
- Monitoring data pemeriksaan dari seluruh posyandu secara terpusat.
- Melihat rekap dan statistik kesehatan warga per wilayah/posyandu.
- Mengelola data posyandu, kader, dan wilayah kerja.
- Mengakses laporan untuk kebutuhan pengambilan keputusan dan pelaporan ke instansi terkait.
⚙️ Peran dan Tanggung Jawab (Backend)
- Merancang dan membangun REST API yang digunakan bersama oleh aplikasi mobile dan web.
- Merancang struktur database untuk data pemeriksaan multi-kelompok usia.
- Menangani autentikasi dan otorisasi berbeda peran (kader, Puskesmas, Dinkes).
- Memastikan API dapat menangani pengiriman data dari lapangan secara stabil.
🛠️ Teknologi yang Digunakan
| Komponen |
Teknologi |
| Backend |
Laravel |
| Database |
MySql |
| Konsumen API |
Aplikasi mobile (kader posyandu) & dashboard web (Dinkes/Puskesmas) |
|
|