Hari ini:
Edit Data Anggota
Ubah nama, departemen, atau jenis kelamin
🔍

Assalamu'alaikum,
Yuk tracking amalan ibadah kita

📊 Dashboard Statistik
Rekap performa habit Santri Karya BMC
🎯 Status Target 85% — Per Habit
Seberapa banyak anggota mencapai target bulanan tiap habit
🏢 Pencapaian Target per Departemen
Rata-rata % pencapaian 5 habit per departemen bulan ini
Ranking Leader — Pencapaian Target 85%
Perbandingan pencapaian 5 habit para leader bulan ini
👤
Ranking Semua Anggota — Pencapaian Target 85%
Peringkat berdasarkan rata-rata pencapaian 4 habit bulan ini
Kelola Anggota
🔓 Mode Admin
Tambah atau hapus anggota tim

➕ Tambah Anggota Baru

👥 Daftar Anggota

🔍
📖 Panduan Pengguna

Tutorial Penggunaan SATYA
Habit Tracker

Panduan lengkap mencatat dan memantau amalan ibadah harian Santri Karya BMC

📋 Daftar Isi
🕌
Bagian 01

Apa itu SATYA Habit Tracker?

Mensolehkan Diri & Menebar Kebermanfaatan

SATYA adalah aplikasi web untuk membantu seluruh Santri Karya BMC dalam mencatat, memantau, dan mengevaluasi amalan ibadah harian secara konsisten. Data tersimpan secara real-time di server sehingga bisa diakses dari HP maupun laptop kapan saja.

📱
Multi-DeviceBuka dari HP, tablet, maupun laptop
☁️
Data Real-timeTersimpan otomatis ke server Firebase
📊
Dashboard LengkapPantau target 85% seluruh tim
🔒
Aman & TerlindungiKelola anggota dengan PIN admin
🔍
Bagian 02

Cara Masuk & Mencari Nama

  • 1
    Buka Aplikasi

    Pastikan perangkat terhubung internet agar data tersimpan ke server.

  • 2
    Klik Kolom Pencarian

    Klik kotak bertuliskan "Ketik atau pilih nama kamu…" — secara otomatis muncul seluruh daftar anggota tim dikelompokkan per departemen.

  • 3
    Ketik atau Pilih Nama

    Ketik sebagian nama untuk menyaring, atau langsung klik nama dari daftar. Nama cocok akan di-highlight kuning emas.

  • 4
    Lembar Checklist Terbuka

    Checklist pribadi langsung muncul dengan 5 habit yang perlu diisi.

💡 Tips: Untuk ganti nama, klik tombol di sebelah kanan kolom pencarian, lalu cari nama lain.
☑️
Bagian 03

Mengisi Checklist Harian

  • 1
    Pastikan Tanggal Benar

    Periksa tanggal di pojok kanan atas — default sudah hari ini.

  • 2
    Isi Setiap Habit

    Setiap habit memiliki cara input berbeda (lihat Bagian 4).

  • 3
    Data Tersimpan Otomatis

    Setiap klik langsung tersimpan ke server — tidak perlu klik "Simpan".

  • 4
    Pantau Progress Bar

    Di bagian atas kartu terdapat bar yang menunjukkan berapa habit sudah terisi (contoh: 3/5 habit).

  • 5
    Lihat Target Bulanan

    Klik "📊 Target Bulanan" di bawah kartu untuk melihat progress pencapaian bulan ini.

⚠️ Penting: Isi checklist setiap hari sebelum tengah malam agar data bulan ini tercatat lengkap dan akurat di dashboard.
✏️
Bagian 04

Cara Input Masing-masing Habit

🌙 Shalat Tahajud
Munfarid Jamaah Udzur Tidak

Pilih salah satu:
• Munfarid = shalat sendiri
• Jamaah = berjamaah
• Udzur = ada uzur syar'i
• Tidak = tidak tahajud

🌿 Puasa Sunnah
Ya Tidak

Klik Ya jika puasa hari ini, Tidak jika tidak. Sistem menghitung otomatis berapa kali puasa dalam sebulan.

📖 One Day One Juz
20 + hal

Ketik langsung jumlah halaman Al-Qur'an yang dibaca, atau gunakan tombol + dan −. Target: L=20 hal/hari · P=±15 hal/hari.

📚 Membaca Buku
10 + hal

Ketik jumlah halaman buku yang dibaca hari ini. Tekan Enter atau klik di luar untuk menyimpan. Target: 10 hal/hari.

🕌 Hafalan Al-Qur'an
5 + ayat

Ketik jumlah ayat yang dihafal hari ini. Akumulasi seluruh bulan dibandingkan target 35 ayat/bulan.

Untuk input angka: Langsung ketik dari keyboard, tidak perlu klik + berkali-kali. Tekan Enter setelah selesai untuk menyimpan.
🎯
Bagian 05

Target Habit Bulanan

🎯 Target Tim: 85% per Bulan

Setiap anggota ditargetkan mencapai minimal 85% dari target masing-masing habit setiap bulannya. Dashboard otomatis menampilkan status pencapaian.

Habit♂ Laki-laki♀ PerempuanKeterangan
🌙 Tahajud26 hari/bln23 hari/blnMunfarid / Jamaah / Udzur
🌿 Puasa Sunnah6 kali/bln4 kali/blnSenin-Kamis, Ayyamul Bidh, dll
📖 One Day One Juz600 hal/bln460 hal/bln30 juz (L) / 23 juz (P)
📚 Membaca Buku300 hal/bln300 hal/bln75 hal/minggu (sama)
🕌 Hafalan Al-Qur'an35 ayat/bln35 ayat/blnAkumulasi seluruh bulan
ℹ️ Sistem otomatis menghitung target berdasarkan jenis kelamin masing-masing anggota — tidak perlu khawatir salah target.
📊
Bagian 06

Memahami Dashboard Statistik

Klik tab 📊 Dashboard untuk melihat rekap performa habit seluruh tim. Terdapat beberapa bagian:

🏆
Capai Semua Target

Jumlah anggota yang capai target seluruh 5 habit bulan ini.

📊
Skor Rata-rata Tim

Rata-rata % pencapaian 5 habit seluruh anggota bulan ini.

🌙
Tahajud On Target

Berapa anggota yang sudah capai target Tahajud bulan ini.

🌿
Puasa On Target

Berapa anggota yang sudah capai target Puasa Sunnah.

🎯 Status Target 85% per Habit

Setiap habit ditampilkan dalam kartu besar dengan progress bar dan garis penanda 85%:

✅ ON TRACK — ≥ 85% ⚠️ PROGRESS — 50–84% ❌ PERLU PERHATIAN — <50%
📅 Filter Tanggal: Di pojok kanan atas Dashboard ada filter Hari Ini / 7 Hari / 30 Hari / Semua / Kustom. Untuk tracking target bulanan, gunakan filter Semua atau 30 Hari.
📅
Bagian 07

Navigasi Tanggal di Checklist

  • Tombol Back (‹)

    Mundur ke hari sebelumnya. Data lama tetap bisa diedit.

  • 📅
    Klik Tanggal

    Buka date picker dan loncat ke tanggal tertentu secara bebas.

  • Tombol Next (›)

    Maju ke hari berikutnya. Otomatis nonaktif jika sudah di hari ini.

  • 🏠
    Tombol "Hari Ini"

    Langsung kembali ke hari ini. Berubah warna emas saat berada di hari ini.

⚠️ Lupa isi kemarin? Gunakan tombol ‹ untuk mundur ke kemarin dan isi data yang terlewat. Semua data tersimpan dengan tanggal yang benar.
Bagian 08

Pertanyaan yang Sering Ditanyakan

Apakah data saya aman jika browser ditutup?
Ya, data tersimpan otomatis ke server Firebase setiap kali mengklik input. Tidak ada data yang hilang meskipun browser ditutup, aplikasi di-refresh, atau HP dimatikan.
Saya tidak menemukan nama saya di daftar pencarian?
Hubungi admin/leader tim. Admin perlu menambahkan nama Anda melalui menu 🔒 Kelola Anggota menggunakan PIN admin.
Mengapa data saya tidak muncul di dashboard?
Pastikan perangkat terhubung internet saat mengisi checklist. Jika offline, data hanya tersimpan lokal dan belum sinkronisasi ke server. Coba refresh saat sudah online.
Target saya berbeda dengan teman, apakah normal?
Ya, normal! Beberapa habit memiliki target berbeda berdasarkan jenis kelamin. Tahajud: L=26 hari / P=23 hari. Puasa: L=6 kali / P=4 kali. Sistem otomatis menyesuaikan.
Apa arti warna hijau, kuning, merah di dashboard?
🟢 Hijau (≥85%) = ON TRACK, pertahankan! · 🟡 Kuning (50-84%) = Perlu ditingkatkan · 🔴 Merah (<50%) = Perlu perhatian serius, segera kejar ketertinggalan.
Bagaimana cara masuk menu Kelola Anggota?
Klik tab 🔒 Kelola Anggota lalu masukkan PIN 4 digit. PIN default: 1234 — segera ganti setelah pertama kali masuk.

⚡ Ringkasan — Urutan Pengisian yang Benar

  • 1
    Buka aplikasi → pastikan internet aktif
  • 2
    Cari nama → klik kolom pencarian → pilih nama
  • 3
    Cek tanggal → pastikan hari ini sudah benar
  • 4
    Isi 5 habit → Tahajud · Puasa · Qur'an · Buku · Hafalan
  • 5
    Selesai! 🎉 → data tersimpan otomatis
Memuat data…
Menghubungkan ke Firebase…