← Kembali ke Daftar Portfolio
Mobile Apps Tahun Rilis: 2026

IBS Mobile - Aplikasi Sekolah Multi-Peran Android & iOS

Klien: Islamic Bilingual School (IBS) Bandung

IBS Mobile - Aplikasi Sekolah Multi-Peran Android & iOS
Klik untuk Buka Website Live ↗
Tech Stack: Kotlin Multiplatform Compose Multiplatform Ktor Laravel REST API Firebase Cloud Messaging Android & iOS
Preview Aplikasi IBS Mobile

Satu aplikasi Android & iOS untuk orang tua, siswa, guru, hingga pimpinan sekolah.

Tangkapan layar berikut diambil dari aplikasi asli di HP Android dengan data demo. Beranda dan menu menyesuaikan peran yang dipakai: portal anak untuk keluarga, serta absensi, presensi, persetujuan izin, keuangan, dan PPDB untuk staf.

9

Peran Pengguna

2 OS

Satu Basis Kode

Multi-Role Login

Satu akun, banyak peran. Menu disusun server sesuai hak akses yang sama dengan sistem web sekolah.

Parent Portal

Kehadiran, nilai vs KKM, jadwal, rapor, catatan, SPP dengan bayar daring, dan pesan ke guru.

Staff Workspace

Absensi pegawai, jadwal & jurnal mengajar, presensi kelas, izin & cuti, serta persetujuan dari pimpinan.

Secure & Real-time

Notifikasi push dengan deep link, kunci PIN + biometrik, dan certificate pinning ke server sekolah.

Semua peran

Masuk

Satu pintu masuk untuk guru, staf, orang tua, dan siswa memakai username, nomor HP, atau email, lengkap dengan kontak Tata Usaha.

Semua peran

Pilih Peran

Akun dengan beberapa peran (mis. guru sekaligus wali kelas) memilih peran aktif; bisa diganti kapan saja dari menu Akun.

Orang Tua

Beranda Orang Tua

Pemilih anak, kartu sapaan, info wali kelas, status kehadiran hari ini, dan ringkasan nilai serta kehadiran.

Orang Tua

Nilai per Mapel

Rata-rata semester dibanding rata-rata kelas, bar nilai per mata pelajaran terhadap KKM, dan status tuntas.

Guru

Beranda Guru

Kartu absensi hari ini, pintasan jadwal mengajar, presensi siswa, izin & cuti, serta daftar perlu tindakan.

Guru

Absensi Saya

Absen masuk dan pulang dari HP sesuai jam kerja, beserta riwayat absensi per bulan.

Guru

Jadwal Mengajar

Jadwal mengajar per hari lengkap dengan jam pelajaran, kelas, dan akses cepat ke jurnal mengajar.

Wali Kelas

Presensi Kelas

Isi presensi siswa per kelas dengan rekap hadir, sakit, izin, alpa, dan tombol tandai sisanya hadir.

Admin / TU

Beranda Admin

Ringkasan tahun ajaran aktif dan antrean perlu tindakan: verifikasi pembayaran, jurnal kosong, rapor, dan dokumen PPDB.

Kepala Sekolah

Persetujuan Izin

Antrean izin, cuti, dan dinas luar pegawai yang bisa disetujui atau ditolak langsung dari HP.

Bendahara

Beranda Bendahara

Ringkasan keuangan bulan ini: realisasi, tunggakan, pembayaran menunggu verifikasi, dan tagihan jatuh tempo.

Panitia PPDB

Beranda PPDB

Ringkasan gelombang PPDB, jumlah pendaftar dan yang diterima, kuota, serta dokumen yang perlu diverifikasi.

Beranda per Peran
Nilai & Perkembangan
Kehadiran & Izin
Jadwal & Materi/PR
Rapor & Catatan
SPP & Bayar Daring (DOKU)
Pesan & Pengumuman
Notifikasi Push
Absensi Pegawai
Presensi Siswa
Persetujuan Izin
Ringkasan Keuangan & PPDB

1. Ringkasan Project (Overview)

Aplikasi mobile resmi Islamic Bilingual School (IBS) Bandung untuk Android dan iOS yang terhubung langsung dengan sistem informasi sekolah. Satu aplikasi melayani semua peran: orang tua, siswa, guru, wali kelas, kepala sekolah, tata usaha, bendahara, panitia PPDB, hingga admin, dengan beranda dan menu yang disusun otomatis sesuai peran yang sedang dipakai.

2. Tantangan & Masalah Klien

Sekolah sudah memiliki sistem informasi berbasis web, namun orang tua kesulitan memantau kehadiran, nilai, dan tagihan anak dari HP, sementara guru dan staf harus membuka laptop untuk absensi, presensi kelas, maupun persetujuan izin. Dibutuhkan aplikasi native yang aman, cepat, dan tetap satu sumber data dengan web, tanpa membuat dua aplikasi terpisah untuk Android dan iOS.

3. Solusi Arsitektur Mocilabs

Membangun aplikasi dengan Kotlin Multiplatform dan Compose Multiplatform sehingga logika dan UI dipakai bersama untuk Android dan iOS, terhubung ke REST API Laravel /api/v1. Login tunggal mengenali semua peran akun dan menampilkan menu per peran: portal anak (beranda, nilai vs KKM, kehadiran, jadwal, rapor, catatan, SPP & bayar daring DOKU, pesan ke guru), serta beranda staf (absensi pegawai, jadwal mengajar & jurnal, presensi siswa per kelas, izin & cuti, persetujuan izin, ringkasan keuangan, ringkasan PPDB). Dilengkapi notifikasi push FCM dengan deep link, kunci aplikasi PIN + biometrik, dan certificate pinning.

4. Hasil Real & Dampak Bisnis

✓ Orang tua kini cukup membuka satu layar untuk mengetahui kehadiran, nilai dibanding kelas, PR, dan tagihan anak; guru dan staf dapat absen, mengisi presensi kelas, serta menyetujui izin langsung dari HP. Satu basis kode melayani dua platform dan sembilan peran, sehingga pengembangan dan pemeliharaan lebih efisien.

Ingin Solusi & Sistem Seperti Ini untuk Bisnis Anda?

Konsultasikan ide Anda bersama tim pakar kami sekarang.