E-Aspirasi Grisawangi

Dokumentasi Resmi v5.0

E-Aspirasi Grisawangi

Sistem Pusat Layanan Aspirasi Digital — SMK PGRI 1 Giri, Banyuwangi

e-aspirasigrisawangi.my.id Tersedia di Android Aman & Terenkripsi

Gambaran Umum

E-Aspirasi Grisawangi adalah platform digital terpadu milik SMK PGRI 1 Giri yang dirancang untuk memfasilitasi komunikasi dua arah antara siswa, orang tua, dan pihak sekolah secara transparan, aman, dan terstruktur. Sistem ini memungkinkan siswa menyampaikan laporan, masukan, dan pengajuan konseling secara digital — kapan saja dan di mana saja.

Tujuan Sistem

Menciptakan saluran komunikasi yang aman dan terdokumentasi antara siswa dan sekolah — menggantikan cara manual yang tidak terstruktur.

Pengguna Sistem

Digunakan oleh 4 pihak: Siswa, Admin/Guru, Orang Tua/Wali Kelas, dan Petugas El Point (OSIS).

Keamanan Data

Data disimpan di Supabase (PostgreSQL) dengan enkripsi. Login siswa divalidasi berdasarkan data database sekolah — tanpa password.

Notifikasi Real-time

Setiap perubahan status laporan otomatis mengirimkan notifikasi ke HP siswa melalui Push Notification dan WhatsApp.

🔗 Alamat & Akses Portal

Portal Siswa (Utama)e-aspirasigrisawangi.my.id
Portal Admin…/admin
Portal Orang Tua…/elakses
Portal El Point…/elpoint
Halaman Penilaian…/penilaian
Status Sistem…/status
Dokumentasi…/dokumentasi

Portal & Tata Cara Login

Sistem E-Aspirasi memiliki 4 portal akses yang masing-masing diperuntukkan bagi peran berbeda. Setiap portal memiliki cara login yang disesuaikan dengan kebutuhan penggunanya.

Login Portal Siswa

e-aspirasigrisawangi.my.id

Untuk Siswa
Tidak Ada Password. Login menggunakan identitas yang tercatat di database sekolah. Cukup nama lengkap, kelas, dan tanggal lahir yang sesuai data sekolah.

Langkah-langkah Login

  1. Buka e-aspirasigrisawangi.my.id di browser atau buka aplikasi Android.
  2. Isi Nama Lengkap sesuai nama di buku induk sekolah. Sistem menampilkan saran nama otomatis — pilih yang sesuai.
  3. Isi Kelas sesuai kelas saat ini. Format harus sama dengan data sekolah (contoh: X RPL 1, XI TKJ 2).
  4. Pilih Jenis Kelamin dari dropdown.
  5. Isi Tanggal Lahir menggunakan kalender. Harus sesuai persis data sekolah.
  6. Centang "Ingat sesi dan auto-login" agar tidak perlu login ulang setiap kali membuka aplikasi.
  7. Tekan "Masuk Aplikasi". Jika data cocok, Anda langsung masuk ke dashboard.
Jika Login Gagal:
  • Periksa ejaan nama lengkap (sesuai buku induk)
  • Pastikan kelas dan tanggal lahir sudah benar
  • Jika tetap gagal, hubungi admin untuk verifikasi data
  • Gunakan Kode Darurat jika benar-benar tidak bisa login

Login Portal Admin

e-aspirasigrisawangi.my.id/admin

Guru / Staf
Akun dibuat oleh Super Admin. Login menggunakan email dan password. Setiap admin memiliki hak akses (role) berbeda sesuai jabatannya.

Langkah-langkah Login

  1. Buka e-aspirasigrisawangi.my.id/admin
  2. Masukkan Email yang telah didaftarkan oleh Super Admin ke sistem.
  3. Masukkan Kata Sandi. Gunakan ikon mata untuk menampilkan/menyembunyikan.
  4. Tekan "Masuk Sistem". Menu tampil sesuai hak akses jabatan Anda.
Ganti Password: Menu Profil (ikon orang kanan atas) → "Ubah Kata Sandi" → isi password baru → Simpan.

Login Portal Orang Tua / Wali Kelas

e-aspirasigrisawangi.my.id/elakses

Orang Tua
Dua Mode Akses: Portal ini bisa diakses Orang Tua (satu siswa) atau Wali Kelas/Guru (seluruh siswa di kelasnya).

Sebagai Orang Tua

  1. Buka portal, pilih tab "Orang Tua".
  2. Masukkan Nama Lengkap dan Tanggal Lahir anak sesuai data sekolah.
  3. Tekan "Lihat Data Anak".

Sebagai Wali Kelas

  1. Pilih tab "Wali Kelas".
  2. Masukkan Nama Kelas dan Kode Akses dari admin.
  3. Tekan "Masuk".

Login Portal El Point

e-aspirasigrisawangi.my.id/elpoint

OSIS
Khusus Petugas OSIS & Sekretaris Kelas. Menggunakan username & password yang dibuat oleh admin. Digunakan untuk scanner QR absensi dan poin.
  1. Buka e-aspirasigrisawangi.my.id/elpoint
  2. Masukkan Username dan Password dari admin.
  3. Tekan "Login". Panel scanner QR aktif.
Dari Aplikasi Android: Portal El Point akan membuka browser bawaan HP — bukan di dalam aplikasi. Ini disengaja agar kamera QR berfungsi penuh.

Fitur Portal Siswa

Dashboard Beranda

  • Kartu Statistik — Total laporan dikirim, jumlah selesai, dan jumlah pending/diproses.
  • Banner Pengumuman — Tampil otomatis jika admin memposting pengumuman baru. Bisa ditutup dengan ✕.
  • Kartu Layanan — Tombol cepat ke 4 layanan utama.
  • Mode Gelap — Ikon 🌙 di header kanan atas. Preferensi tersimpan otomatis.

Lapor Aspirasi

Melaporkan pelanggaran, kerusakan fasilitas, atau kejadian penting.

  1. Pilih Kategori Laporan dari dropdown.
  2. Isi Tanggal Kejadian.
  3. Isi Nomor WhatsApp aktif untuk notifikasi.
  4. Tulis Detail Laporan secara lengkap.
  5. Upload hingga 3 foto bukti (aktifkan toggle "Bawa Foto"). Jika tidak ada foto, matikan toggle dan isi alasan.
  6. Tekan "Kirim Laporan Sekarang".

Kotak Masukan

Untuk menyampaikan saran, ide, atau kritik membangun kepada sekolah. Prosesnya serupa dengan laporan aspirasi namun tanpa lampiran foto.

Jadwal Konseling

  1. Pilih Tujuan Konseling (Guru BK / Wali Kelas / Kesiswaan).
  2. Isi Rencana Tanggal dan Nomor WhatsApp.
  3. Jelaskan Alasan / Topik yang ingin dikonsultasikan.
  4. Tekan "Ajukan Sekarang".

Cek Status Tiket

  • Pencarian — Cari berdasarkan kategori atau isi laporan.
  • Filter Status — Menunggu / Diproses / Selesai / Ditolak.
  • Filter Jenis — Laporan / Masukan / Konseling.
  • Klik baris tiket — Lihat detail lengkap dan balasan dari admin.

Menunggu

🔄

Diproses

Selesai

Ditolak

Point Pelanggaran

  • Total Poin — Ditampilkan dalam angka besar. Makin tinggi, makin berat sanksi.
  • Pencarian & Filter — Cari jenis pelanggaran, filter Ringan/Sedang/Berat.
  • Tabel Sanksi — Prosedur tindak lanjut berdasarkan rentang poin.

Profil & QR Digital

  • Edit Data Diri — Nama panggilan, NISN, NIK, kelas, tanggal lahir, nomor WhatsApp.
  • Kartu QR Digital — Tampilkan QR Code NISN untuk absensi El Point. Tekan "Tampilkan QR" di pojok kanan atas halaman profil.
  • Simpan Permanen — Perubahan tersimpan langsung ke database sekolah.

Beri Penilaian Layanan

Tersedia di …/penilaian. Berikan 1-5 bintang + komentar opsional. Identitas otomatis terisi jika sudah login dengan "Ingat Sesi".

Fitur Portal Admin

Beranda Admin

4 grafik interaktif: Tren pengajuan, Distribusi tipe, Status penanganan, Kategori terbanyak. Filter per periode.

Tiket Laporan

Kelola laporan: ubah status, balas, kirim notif WA + Push, export Excel & PDF.

Kotak Masukan

Kelola masukan/saran siswa. Fitur identik dengan Tiket Laporan.

Jadwal Konselor

Konfirmasi, tolak, atau tandai selesai jadwal konseling. Balas via WA.

Rekap Absensi

Rekap total & riwayat harian absensi per siswa. Export Excel.

Poin Pelanggaran

Edit poin manual, reset ke 0, import massal via Excel.

Master Pelanggaran

Kelola buku saku tata tertib. Tambah/edit/hapus pelanggaran dan bobot poinnya.

Data Master Siswa

Tambah/edit/blokir/hapus siswa. Import Excel. Naik Kelas massal. Unduh QR per siswa atau semua sekaligus (ZIP).

Statistik Penilaian

Grafik distribusi bintang, komentar terbaru, semua penilaian, export Excel.

Pengumuman

Buat/hapus pengumuman (Info/Penting/Darurat). Tampil sebagai banner di beranda siswa.

Log Sistem

Rekam jejak semua aktivitas: login, kirim laporan, edit profil, tindakan admin.

Manajemen API Key

Generate API Key untuk akses data siswa dari aplikasi web eksternal.

⚡ Fitur Otomatis (di Pengaturan Web)

Reminder Laporan Pending — Kirim WA ke admin berisi daftar laporan yang belum ditangani lebih dari 3 hari.
Laporan Berkala — Kirim ringkasan statistik bulan ini ke WA dan Telegram admin.
Laporan Backup Data — Kirim informasi jumlah data setiap tabel sebagai laporan backup.
Sync Google Sheets — Sinkronkan 100 data laporan terbaru ke Google Sheets (perlu API Key & Sheet ID di pengaturan).

⚙️ Pengaturan Web — Variabel Template WA

{nama} — Nama siswa penerima notifikasi

{tipe} — Jenis tiket (Laporan / Masukan / Konselor)

{kategori} — Kategori laporan

{status} — Status terbaru (Selesai / Diproses / Ditolak)

{deskripsi} — Penjelasan status dari sistem

Fitur Portal El Point

Digunakan oleh petugas OSIS dan sekretaris kelas untuk mencatat absensi dan poin pelanggaran menggunakan scanner QR Code.

Scanner QR Absensi

Scan QR Code kartu digital siswa untuk mencatat Hadir / Terlambat. Izin akses kamera diperlukan.

Tambah Poin Pelanggaran

Scan QR siswa → pilih jenis pelanggaran → poin otomatis ditambahkan ke total siswa.

Cara Mendapatkan QR Code Siswa: Siswa tampilkan dari menu Profil → Tampilkan QR. Admin bisa cetak massal dari Data Master Siswa → Unduh Semua QR (ZIP berisi PNG per siswa).

Fitur Portal Orang Tua

Pantau Data Anak

Rekap absensi (Hadir/Sakit/Izin/Alpa), total poin pelanggaran, dan riwayat sanksi anak.

Tampilan Wali Kelas

Lihat data seluruh siswa di kelas dalam satu tabel dengan pagination 15 data per halaman.

Detail Lengkap Siswa

Klik ikon 👁️ untuk melihat: rekap absensi, riwayat harian, riwayat poin, dan sanksi berlaku.

Pencarian & Filter

Cari siswa berdasarkan nama, filter berdasarkan kelas, dan navigasi pagination.

Sistem Notifikasi

💬

WhatsApp via Fonnte

Setiap perubahan status laporan, pesan WA otomatis dikirim ke nomor siswa. Isi pesan bisa dikustomisasi di Pengaturan Web → Template Pesan WA.

🔔

Push Notification via OneSignal

Notifikasi push ke HP siswa yang menggunakan aplikasi Android. Muncul di status bar meskipun aplikasi ditutup.

✈️

Telegram untuk Admin

Setiap laporan baru dari siswa langsung dikirim ke grup Telegram admin berisi detail lengkap pengirim dan isi laporan.

🔕

Notifikasi Dalam Aplikasi

Panel lonceng di header memperbarui dirinya secara otomatis. Badge merah muncul dan bunyi notifikasi terdengar saat ada perubahan status.

Syarat WA Berfungsi:
  • Token Fonnte diisi di Pengaturan Web portal admin
  • HP yang terhubung di dashboard Fonnte menyala & terhubung internet
  • Nomor WhatsApp siswa sudah diisi di profil atau saat kirim laporan

Status Sistem

Buka e-aspirasigrisawangi.my.id/status untuk memantau ketersediaan semua layanan secara real-time. Auto-refresh setiap 60 detik.

LayananFungsi
Supabase DatabasePenyimpanan data utama sistem
Netlify FunctionsBackend API semua operasi
OneSignalPush notification ke HP siswa
Fonnte WA APINotifikasi WhatsApp otomatis
Web E-AspirasiKetersediaan halaman aplikasi

FAQ & Bantuan

Saya tidak bisa login padahal data sudah benar. Apa yang harus dilakukan?

Pastikan ejaan nama lengkap sama persis dengan data buku induk sekolah, termasuk huruf kapital dan spasi. Periksa tanggal lahir kembali. Jika masih gagal, hubungi admin untuk verifikasi data. Sebagai alternatif darurat, gunakan opsi Kode Darurat di halaman login.

Apakah laporan saya bisa dilihat oleh teman sekelas?

Tidak. Setiap siswa hanya bisa melihat laporan miliknya sendiri. Laporan bersifat pribadi dan hanya bisa diakses oleh pengirim dan admin yang berwenang.

Mengapa tidak menerima notifikasi WA setelah status berubah?

Periksa: (1) Nomor WA yang diisi saat kirim laporan sudah benar dan aktif. (2) Admin sekolah sudah mengisi token Fonnte di pengaturan. (3) HP yang terhubung ke Fonnte menyala dan online. Hubungi admin jika notifikasi tetap tidak masuk.

Berapa lama laporan akan diproses?

Tidak ada ketentuan waktu pasti. Sistem memiliki fitur Reminder Otomatis yang mengingatkan admin jika laporan belum ditangani lebih dari 3 hari. Pantau status di menu Cek Status Tiket.

Bagaimana cara install aplikasi Android?

Hubungi admin sekolah untuk mendapatkan file APK. Instal seperti aplikasi Android pada umumnya. Setelah terinstal, fitur push notification otomatis aktif.

Apakah data laporan saya aman?

Ya. Semua data disimpan di Supabase dengan enkripsi. Akses dibatasi oleh sistem keamanan berlapis dan hanya admin berwenang yang dapat melihat laporan.

E-Aspirasi Grisawangi v5.0 — Dokumentasi Resmi

SMK PGRI 1 Giri, Banyuwangi · e-aspirasigrisawangi.my.id