Operasional SPPG dalam satu tempat.
Cek saldo VA, submit laporan, bikin surat, cetak label — pekerjaan harian yang berulang dan tersebar. MySPPG menyatukan profil dapur, dokumen, gudang, kas, dan distribusi MBG dalam satu aplikasi, dengan akses yang diatur per role.
8 role
Satu aplikasi- Kepala SPPG / Admin
admin_sppg - Asisten Lapangan
asisten_lapangan - PLOG (Ahli Gizi)
plog - PLOK (Akuntan)
plok - Koordinator Persiapan
koor_persiapan - Koordinator Pengolahan
koor_pengolahan - Koordinator Pemorsian
koor_pemorsian - Driver
driver
Fase 1 fokus Kepala SPPG/Admin; role lain menyusul.
Masalahnya
Kerja harian yang berulang, tersebar, dan sulit dilacak.
Repetitif & manual. Cek saldo VA, submit laporan, bikin surat, cetak label — dikerjakan ulang setiap hari. Automation, Surat Keluar SPPG, dan Generate Label Ompreng memindahkannya ke satu alur.
Rawan error. Salah input, lupa submit, dan data yang tidak sinkron antar bagian. Penerimaan Bahan dan Stock Bahan mencatat barang masuk sekali, lalu dipakai modul lain.
Silos antar role. PLOK pegang keuangan, PLOG pegang gizi, Aslap pegang lapangan — datanya tidak terhubung. Satu aplikasi dengan akses yang diatur per role.
Tidak ada jejak. Siapa mengerjakan apa dan kapan, sulit dilacak. Tugas dan Checklist Harian menyimpan status pengerjaan per hari.
Dokumen tercecer. Surat, label, dan laporan tersebar di WhatsApp, email, dan flashdisk. Surat Keluar SPPG, Generator Template, dan Label Ompreng menyimpan hasilnya di satu tempat, dengan riwayat.
Cara kerja
Empat langkah, dari setup sampai rekap.
- 01
Setup akun & profil
Admin SPPG membuat akun untuk tiap role dan melengkapi profil dapur.
/dashboard/setup/dashboard/sppg - 02
Data penerima manfaat
Sekolah dan titik distribusi MBG didata sebagai penerima manfaat.
/dashboard/pm - 03
Operasional harian
Persiapan, pengolahan, pemorsian, pencucian, penerimaan bahan, dan distribusi dicatat per tahap.
/dashboard/checklist/dashboard/koor-persiapan/dashboard/koor-pengolahan/dashboard/koor-pemorsian/dashboard/koor-pencucian/dashboard/distribusi/dashboard/penerimaan - 04
Dokumen & rekap
Label ompreng, surat jalan, surat keluar, dan kas dapur dihasilkan dari data yang sama.
/dashboard/labels/dashboard/surat-jalan/dashboard/dokumen/dashboard/keuangan
Fitur
27 modul, dikelompokkan seperti sidebar aplikasinya.
Nama dan pengelompokan di bawah ini sama dengan yang dilihat pengguna setelah masuk.
UTAMA
Dashboard
Ringkasan operasional harian: statistik, tugas, dan pengingat sesuai role.
/dashboard
SPPG
Profil SPPG
Identitas dapur: nama, kode, alamat, kontak, dan koordinat.
/dashboard/sppgKelompok PM
Penerima manfaat per sekolah dan titik distribusi MBG.
/dashboard/pmManagement User
Admin membuat akun untuk semua role dan mengatur statusnya.
/dashboard/users
DOKUMEN
Generate Label Ompreng
Label ompreng siap cetak dalam grid A4, dengan QR unik per label.
/dashboard/labelsGenerate Surat Jalan
Daftar ompreng per titik kirim, lengkap dengan riwayatnya.
/dashboard/surat-jalanSurat Keluar SPPG
Catat surat keluar SPPG dan simpan riwayatnya.
/dashboard/dokumenGenerator Template
Template dokumen yang bisa dipakai ulang, plus riwayat generate.
/dashboard/docs
TUGAS KA SPPG
Checklist Harian
Checklist harian dapur dengan rekap 30 hari terakhir.
/dashboard/checklistTugas
Assign tugas ke role lain dan pantau statusnya.
/dashboard/tasks
PLOG — GIZI
Menu 1 Minggu (AI Plan)
Rencana menu satu minggu penuh.
/dashboard/menu-mingguanResep & Bahan Hari Ini
Resep menu hari ini beserta kebutuhan bahannya.
/dashboard/resep-hari-iniPamflet Menu
Pamflet menu dari template yang bisa dicetak.
/dashboard/pamflet
PLOK — KEUANGAN
Pre Order Bahan Baku
Pre order bahan baku ke mitra, lanjut ke penerimaan gudang.
/dashboard/pre-orderPengajuan Kas Mitra
Pengajuan kas bantuan mitra beserta alur review-nya.
/dashboard/pengajuan-mitraKas Dapur & Mitra
Catat transaksi kas dapur dan kas mitra.
/dashboard/keuangan
ADMIN GUDANG
Inventaris SPPG
Daftar barang dan aset dapur.
/dashboard/inventarisStock Bahan
Stok bahan berjalan, termasuk riwayat masuk dari penerimaan PO.
/dashboard/stock-bahanPenerimaan Bahan
Catat penerimaan bahan baku beserta riwayatnya.
/dashboard/penerimaan
KOORDINATOR
Koor. Persiapan
Koordinasi bahan baku dan persiapan dapur.
/dashboard/koor-persiapanKoor. Pengolahan
Koordinasi proses pengolahan dan kualitas hasil.
/dashboard/koor-pengolahanKoor. Pemorsian
Koordinasi pemorsian per titik distribusi.
/dashboard/koor-pemorsianDistribusi
Jadwal pengantaran ompreng dan status driver.
/dashboard/distribusiKoor. Pencucian
Checklist pencucian ompreng setelah dipakai.
/dashboard/koor-pencucian
LAINNYA
Scanner MBG
Scan ompreng per tugas, lalu hasilnya dibandingkan dengan surat jalan: Lengkap atau Selisih.
/dashboard/scannerAutomation
Jadwal otomasi pengambilan data eksternal, misalnya mutasi dan saldo.
/dashboard/automationSetup Akun
Pusat koneksi akun dan kredensial eksternal.
/dashboard/setup
Catatan: modul Automation dan Scanner MBG masih berjalan dengan data contoh sampai kredensial dan model produksi dipasang.
Dari profil SPPG, dokumen, dan label ompreng sampai gudang, kas dapur, dan distribusi — semuanya berjalan di atas satu basis data yang sama.
Keamanan
Data operasional, ditangani serius.
Sesi & password
JWT HS256 dengan access token 15 menit; refresh token 7 hari di cookie HttpOnly. Password disimpan dengan bcrypt.
Kredensial eksternal
Kredensial akun eksternal disimpan terenkripsi AES-256-GCM di credential vault aplikasi.
Query database
Semua query parameterized — tidak ada SQL yang dirangkai dari string.
Jejak audit
Audit log append-only untuk setiap perubahan data.
Dirancang — NFR-SEC-09
Akun dibuat oleh admin SPPG — minta admin dapur Anda membuatkan akun, lalu masuk di sini.
Masuk