Ada banyak aplikasi yang mencoba membantu aktivitas sehari-hari umat Muslim. Sebagian fokus pada Al-Qur’an, sebagian pada jadwal salat, sebagian lagi pada halal, zakat, atau arah kiblat. Dari situ muncul pertanyaan sederhana: bagaimana jika semuanya bisa berada dalam satu tempat, tanpa membuatnya terasa seperti aplikasi yang terlalu penuh?
Muzzlm lahir dari pertanyaan tersebut.
Awalnya proyek ini bernama ShariaLab. Namun dalam proses pengembangan, nama tersebut terasa terlalu panjang dan kurang fleksibel untuk sebuah produk yang ingin digunakan secara global. Setelah beberapa eksplorasi nama, proyek ini kemudian berkembang menjadi Muzzlm, dengan positioning yang lebih sederhana: Daily Muslim Companion.
Bukan mencoba membuat semuanya sekaligus
Dari awal, tantangannya bukan sekadar membuat sebanyak mungkin fitur. Justru sebaliknya: bagaimana menentukan fitur apa yang benar-benar berguna ketika seseorang membuka Muzzlm setiap hari?
Konsep awalnya kemudian diarahkan menjadi beberapa kebutuhan utama: mengetahui waktu salat, membaca Al-Qur’an dan hadis, mencari arah kiblat, melihat kalender Islam, memeriksa produk halal, hingga menghitung zakat.
Semua itu ditempatkan dalam struktur yang sederhana. Bagian Daily menjadi halaman utama, sementara fitur lain seperti Halal, Quran, Hadith, Qibla, Prayer, dan Calendar dapat diakses sesuai kebutuhan.
Tujuannya bukan membuat dashboard dengan puluhan menu, tetapi membuat semacam digital companion yang bisa dibuka sebentar, melakukan satu hal yang dibutuhkan, lalu selesai.
Membangun untuk pengguna global
Salah satu keputusan yang cukup penting adalah tidak menjadikan Indonesia sebagai batas produk.
Untuk fitur waktu salat misalnya, lokasi pengguna digunakan untuk menentukan jadwal yang relevan. Hal yang sama berlaku untuk kiblat dan kalender. Sementara pada fitur Halal, tantangannya jauh lebih besar karena sistem sertifikasi dan sumber informasi halal berbeda-beda di setiap negara.
Karena itu, Muzzlm tidak langsung menggunakan pendekatan sederhana seperti hanya memberikan label Halal / Haram. Data produk dan bahan dapat berasal dari sumber terbuka, tetapi informasi tersebut perlu diperlakukan sebagai indikasi, bukan otomatis sebagai sertifikasi halal.
Pendekatan seperti ini membuat pengembangan menjadi sedikit lebih rumit, tetapi juga lebih masuk akal untuk produk yang ingin digunakan lintas negara.
Al-Qur’an bukan sekadar daftar ayat
Pengembangan Quran menjadi salah satu bagian yang menarik karena kebutuhan pengguna ternyata tidak berhenti pada “menampilkan teks ayat”.
Muzzlm kemudian dikembangkan dengan beberapa cara membaca: berdasarkan surah maupun juz, tampilan ayat dengan terjemahan, serta mushaf page view yang mencoba mendekati pengalaman membaca Al-Qur’an dalam bentuk halaman.
Ada detail-detail kecil yang ternyata cukup penting. Misalnya, halaman mushaf harus memiliki proporsi yang konsisten di perangkat mobile, teks tidak boleh berubah ukuran hanya karena jumlah ayat pada sebuah halaman berbeda, dan pengguna tetap membutuhkan fungsi seperti bookmark, copy, translate, dan share.
Bahkan kasus sederhana seperti Al-Fatihah membutuhkan perlakuan khusus karena Bismillah merupakan bagian dari ayat pertama, tetapi secara visual ingin ditempatkan seperti posisi Bismillah pada awal surah lainnya.
Di titik ini, pengembangan tidak lagi sekadar persoalan mengambil data dari API dan menampilkannya di layar. Representasi data harus mengikuti cara manusia benar-benar membaca dan menggunakan Al-Qur’an.
Dari fitur menjadi kebiasaan
Halaman Daily kemudian menjadi semacam eksperimen untuk menjawab pertanyaan lain: apa yang membuat seseorang kembali membuka aplikasi ini setiap hari?
Informasi seperti tanggal Hijriah, waktu salat berikutnya, hitung mundur menuju salat, Ayah of the Day, Hadith of the Day, dan informasi puasa mendatang ditempatkan dalam satu halaman.
Bukan berarti semua informasi harus dibaca setiap hari. Justru konsepnya adalah menyediakan beberapa informasi yang mungkin dibutuhkan pada satu momen tertentu.
Hari ini mungkin pengguna hanya ingin melihat waktu Maghrib. Besok mungkin membuka Ayah of the Day. Di kesempatan lain mungkin membutuhkan kalkulator zakat atau mencari apakah sebuah produk memiliki informasi halal.
Muzzlm mencoba menjadi tempat untuk kebutuhan-kebutuhan kecil tersebut.
Hal-hal kecil ternyata menjadi bagian tersulit
Dalam proses pengembangan, banyak pekerjaan yang awalnya terlihat sederhana ternyata membutuhkan perhatian lebih.
Tampilan jadwal salat di mobile misalnya harus tetap nyaman ketika tabel memiliki banyak kolom. Daftar surah harus tetap responsif ketika nama Arab dan informasi lainnya memiliki panjang berbeda. Tombol navigasi harus tetap konsisten ketika digunakan pada berbagai ukuran layar.
Begitu juga dengan fitur share. Konten Ayah of the Day dan Hadith of the Day tidak cukup hanya memiliki tombol “Share”. Muzzlm perlu menghasilkan visual yang memang layak dibagikan ke Instagram Story atau WhatsApp, termasuk membedakan karakter visual keduanya.
Dari sini terlihat bahwa pengembangan produk digital sering kali bukan tentang fitur besar, tetapi tentang puluhan keputusan kecil yang menentukan apakah sebuah fitur terasa nyaman atau tidak.
Dari web app menuju PWA
Setelah semakin banyak fitur masuk, muncul kebutuhan berikutnya: bagaimana jika Muzzlm bisa digunakan seperti aplikasi tanpa harus langsung membuat aplikasi Android dan iOS native?
Jawabannya adalah Progressive Web App (PWA).
Muzzlm dikembangkan agar dapat dipasang dari browser, memiliki ikon di perangkat, berjalan dalam mode standalone, dan tetap mempertahankan pengalaman mobile-first yang sudah dibuat.
Ini juga menjadi pendekatan yang cukup masuk akal untuk tahap sekarang. Daripada langsung memelihara dua aplikasi native sekaligus, satu basis web dapat dikembangkan terlebih dahulu dan kemudian berkembang menjadi aplikasi yang lebih serius jika kebutuhan tersebut memang muncul.
Muzzlm masih sebuah eksperimen
Muzzlm belum diposisikan sebagai produk yang selesai.
Masih ada banyak hal yang ingin dieksplorasi: personalisasi, konten audio Islami, peningkatan fitur Halal, pengalaman membaca Quran, hingga kemungkinan fitur-fitur baru yang muncul dari penggunaan sehari-hari.
Dan mungkin memang itu alasan Muzzlm berada di DGTLZ.
Bukan karena produknya sudah sempurna, tetapi karena masih banyak hal yang ingin dicoba.
Muzzlm adalah eksperimen tentang bagaimana teknologi sederhana dapat dikumpulkan menjadi satu companion digital untuk kebutuhan Muslim sehari-hari. Dari sebuah ide kecil, kemudian dibangun sedikit demi sedikit, diuji, diperbaiki, dan mungkin suatu saat berkembang menjadi sesuatu yang jauh lebih besar.
Untuk sekarang, prosesnya masih berjalan.