02

Perpustakaan digital | Lintas platform

E-Library Erlangga

Perpustakaan digital sekolah: petugas mengelola peminjaman di web, pembaca membuka buku di aplikasi E-Library Erlangga.

3D smartphone showing E-Library Erlangga video implementasi antarmuka

Portal web dan aplikasi anggota

Ekosistem ini berpusat pada portal pengelola E-Library di e-library.erlanggaonline.co.id. Pustakawan dan petugas sekolah mendaftarkan anggota, mengatur kelas dan grup, mengurus peminjaman digital maupun cetak, serta memantau koleksi. Anggota memakai aplikasi E-Library Erlangga—produk yang sama seperti di portofolio ini—untuk membaca pinjaman digital yang sudah disetujui di HP, tablet, atau desktop.

WebPortal web e-LibraryAnggota, peminjaman, dan koleksi digital
AppAplikasi E-Library ErlanggaBaca pinjaman yang disetujui di HP, tablet, atau desktop

Dari meja perpus ke layar pembaca

  1. Petugas kelola anggota dan peminjaman

    Petugas perpustakaan memakai admin web untuk mendaftarkan anggota, menyetujui akun, dan memproses peminjaman digital (dan cetak) sesuai kebijakan sekolah.

  2. Pinjaman masuk ke akun anggota

    Judul digital yang disetujui terhubung ke akun anggota sehingga siap dibuka di aplikasi.

  3. Pembaca membaca di aplikasi

    Siswa dan guru membaca e-book yang dipinjam lewat E-Library Erlangga di Android, iOS, Windows, atau macOS.

Kontribusi saya

  • Memimpin sosialisasi untuk pustakawan dan guru—mulai dari operasional harian di portal hingga mendampingi pembaca di aplikasi.
  • Membawa masukan pelanggan dan sekolah dari kunjungan serta kanal dukungan menjadi bahan perbaikan yang konkret untuk tim pengembangan.
  • Maintenance aplikasi E-Library Erlangga (Flutter) di production: integrasi, stabilitas, debugging, dan rilis lintas platform.
4 target platform

Android + iOS + Windows + macOS dari satu codebase.

Di luar kodeDi lapangan

Masukan dari lapangan, langsung balik ke development.

Dari 75 kunjungan sekolah—SD sampai SMA—saya dengar langsung dari guru dan siswa, bantu implementasi dan sosialisasi produk, lalu bawa temuan itu jadi perbaikan konkret di codebase.

Teknologi di balik aplikasi pembaca

Aplikasi pembaca dibangun dengan Flutter dan Dart, terintegrasi REST API dan Firebase Authentication. Pekerjaan maintenance mencakup Android, iOS, Windows, dan macOS—alur UI, kontrak API, performa, dan perbaikan production bersama tim backend dan desain.

FlutterDartFirebaseREST API
Android + iOS + Windows + macOS