Jostar.id
Portfolio
Mobile & Web App · 2026

Promedia — Manajemen & Edukasi Diabetes (Pasien, Keluarga & Nakes)

Promedia adalah aplikasi manajemen dan edukasi Diabetes Melitus yang menghubungkan tiga peran sekaligus — pasien, keluarga pendamping, dan tenaga kesehatan — dalam satu ekosistem. Pasien menjalani edukasi bertahap berbasis pilar pengelolaan DM, mencatat aktivitas harian (makan, minum obat, perawatan kaki, manajemen stres, latihan fisik, dan tidur), serta memantau gula darah dan HbA1c. Keluarga memantau seluruh catatan pasien lewat 'No. Kode' yang sama, sementara tenaga kesehatan mengelola pengguna, mengekspor data, dan menyusun pesan edukasi (message framing) dari panel web. Dibangun dengan satu codebase Flutter untuk Android, iOS, dan Web dengan backend Firebase.

Platform
Android · iOS · Web
Tahun
2026
Industri
Health-Tech / Edukasi Diabetes
Peran
Full-cycle: arsitektur, app Flutter (pasien & keluarga), panel web admin, backend Firebase

Tampilan aplikasi

Klik gambar untuk memperbesar — geser kiri/kanan untuk berpindah.

Onboarding — sistem edukasi diabetes terintegrasi pasien & keluarga
Login multi-peran — masuk sebagai Pasien atau Keluarga via No. Kode
Beranda pasien — aktivitas hari ini, edukasi & catatan kesehatan
Aktivitas harian — makan, obat, kaki, stres, fisik & tidur
Materi edukasi — pilar pengelolaan diabetes
Detail edukasi — Pilar 2 Makan Sehat (konsep 3J)
Catatan gula darah — puasa, sewaktu & 2 jam PP (mg/dL)
Catatan HbA1c dengan kategori klinis & target
Pencatatan makan dari database TKPI 120+ item
Pencatatan terapi obat — jenis, waktu & dosis
Catatan tidur — jam tidur/bangun & kualitas
Chat keluarga via No. Kode + tautan grup WhatsApp

Fitur utama

Tiga peran dalam satu ekosistem

Pasien, Keluarga, dan Tenaga Kesehatan berbagi sistem yang sama. Keluarga memantau pasien lewat 'No. Kode' yang sama, nakes mengelola dari panel web.

Edukasi pilar pengelolaan diabetes

Materi bertahap — Edukasi dasar, Makan Sehat, Latihan Fisik, Pemantauan Gula Darah, Penggunaan Obat, dan seterusnya — lengkap dengan ilustrasi dan infografik.

Aktivitas harian terpandu

Enam aktivitas inti: makan, minum obat, perawatan kaki, manajemen stres, latihan fisik, dan tidur — masing-masing dengan pencatatan dan penanda status.

Catatan gula darah & HbA1c

Pencatatan gula darah puasa, sewaktu, dan 2 jam PP (mg/dL) serta HbA1c dengan kategori klinis (normal / prediabetes / diabetes) dan target.

Pencatatan makan berbasis TKPI

Pilih makanan dari database TKPI (Tabel Komposisi Pangan Indonesia) 120+ item dengan konversi porsi piring ke gram untuk estimasi asupan.

Pengingat pintar

Reminder makan, obat, perawatan kaki, stres, dan olahraga dengan banner pop-up, sapaan kontekstual (Bapak/Ibu, pagi–malam), dan opsi tunda.

Chat keluarga + grup WhatsApp

Ruang chat per keluarga berdasarkan No. Kode, plus tautan langsung ke grup diskusi WhatsApp pasien & keluarga.

Panel web tenaga kesehatan

Dashboard statistik pengguna, manajemen akun pasien & keluarga, dan CMS 'Message Framing' untuk menyusun pesan edukasi — semua dari browser.

Sorotan teknis

Bagian canggih di balik layar yang membuat sistem ini bekerja mulus.

  • Role-based routing: satu codebase Flutter melayani 3 peran (pasien/keluarga/nakes) dengan home dan hak akses berbeda, ditentukan dari field role di Firestore.
  • Relasi keluarga–pasien tertaut via 'No. Kode' bersama, sehingga keluarga dapat memantau seluruh catatan pasien secara real-time.
  • Import massal akun pasien & keluarga via CSV dengan validasi kolom dan preview sebelum commit — onboarding satu angkatan studi sekaligus.
  • Export seluruh data pasien (makan, obat, perawatan kaki, stres, tidur, latihan fisik) ke Excel berstyle untuk kebutuhan analisis dan penelitian.
  • Fitur Message Framing: pustaka pesan edukasi terkategori (Konsep DM, Diet, Merokok, Aktivitas Fisik, SMBG, Perawatan Kaki, Pengobatan) yang dikelola dari panel admin.
  • Satu basis kode Flutter untuk Android, iOS, dan Web (admin) — web otomatis masuk ke panel admin via deteksi kIsWeb.

Tech stack

FlutterDartProviderFirebase AuthCloud FirestoreFirebase Storagefl_chartimage_pickerfile_pickercsvexcelurl_launchergoogle_fontsintl

Mau aplikasi seperti ini untuk bisnismu?

Kami sudah pernah membangun sistem seperti Promedia dari nol sampai dipakai. Ceritakan kebutuhanmu — konsultasi awal gratis, tanpa komitmen.