Flutter Go Backend SQLite Blockchain Audit

SUAR — Sistem Pelaporan & Perlindungan PPKS

Platform multi-layer untuk memfasilitasi pelaporan anonim, fitur darurat SOS, konsultasi psikolog, dan pemantauan preventif kasus kekerasan seksual di lingkungan kampus, sesuai amanat Permendikbudristek No. 30 Tahun 2021.

5 Komponen Terintegrasi
13 Tabel Database
30+ REST API Endpoint
S
Selamat Datang
SUAR Mobile
🆘 SOS Darurat →
📋 Buat Laporan →
🧑‍⚕️ Konsultasi →
👁️ Mode Pantau →

Jelajahi Setiap Portal

Klik salah satu kartu untuk langsung melihat antarmuka portal secara interaktif tanpa perlu login.

📱

Aplikasi Mobile

Aplikasi pelaporan anonim untuk mahasiswa/penyintas dengan fitur SOS darurat, mode pantau GPS, dan konsultasi psikolog.

Flutter Dart Provider
Buka Demo
🖥️

Dashboard Admin

Panel pengelolaan seluruh laporan, pemantauan SOS real-time, manajemen pengguna, dan penjadwalan psikolog.

HTML5 JavaScript CSS3
Buka Demo
🧑‍⚕️

Portal Psikolog

Manajemen jadwal konsultasi, pengisian catatan sesi SOAP, penilaian risiko klien, dan penandaan follow-up.

HTML5 JavaScript CSS3
Buka Demo
⛓️

Blockchain Audit

Demo immutable ledger dengan SHA-256 hashing untuk audit trail transparan setiap perubahan status laporan.

SHA-256 Append-Only Verifiable
Buka Demo

Arsitektur Sistem

Ekosistem terpadu yang mengintegrasikan aplikasi mobile, tiga portal web, dan backend RESTful.

PRESENTATION LAYER
📱 Mobile App Flutter / Dart
🖥️ Dashboard Admin HTML / JS / CSS
🧑‍⚕️ Portal Psikolog HTML / JS / CSS
⛓️ Blockchain Audit SHA-256 Ledger
REST API / JSON — HTTP + JWT Auth
BUSINESS LOGIC LAYER
⚡ Go HTTP Server net/http · JWT · SMTP
AuthReportEmergency ScheduleSessionPantau NotificationDatabaseBlockchain
SQL Queries
DATA LAYER
🗄️ SQLite Database 13 tabel relasional

Kemampuan Sistem

🔒

Pelaporan Anonim

Laporan anonim dengan kode pelacak unik untuk pemantauan status tanpa mengungkap identitas.

🆘

SOS Darurat

Tombol SOS satu sentuh — perekaman audio otomatis, pembaruan GPS real-time, dan notifikasi ke admin.

👁️

Mode Pantau

Sesi pantau GPS preventif dengan check-in berkala dan eskalasi otomatis jika tidak merespons.

🧑‍⚕️

Konsultasi Psikolog

Penjadwalan konsultasi, catatan sesi format SOAP, penilaian risiko, dan follow-up terstruktur.

📡

Pemantauan Real-Time

Audio streaming real-time dari insiden SOS langsung di Dashboard Admin dengan peta responder.

⛓️

Blockchain Audit

Immutable ledger SHA-256 untuk transparansi dan integritas setiap perubahan status laporan.

Dibangun Oleh

SM

Sulthonika Mahfudz A.M.

1202230023

Mobile Flutter — Pelaporan, Pantau, SOS & Darurat

MA

Michael Angello Q.R.

1202230014

Backend Go, Dashboard Admin/Psikolog Web, Integrasi Sistem

NA

Nur Alifia Rustan

1202230008

Mobile Flutter — Pelaporan, Pantau, SOS & Darurat

AB

A'isyah Belqis F.A.

1202230050

Mobile Flutter — Psikolog, Akun, Wawasan, Portal Psikolog