cleanyourtv-app
A community-built phone app for Clean Your TV: clean up an Android TV from your phone. No laptop, no coding agent, nothing uninstalled.
Kanal pengaduan sudah melacak laporan. suaRAkyat membuka alasan di balik keputusan: kenapa satu masalah kota didahulukan, dan siapa saja bisa mengujinya.
Translation pending
OtherGitHub @GedeAnandaOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Platform web transparansi keputusan publik: warga melapor masalah kota, melacak penanganannya, dan bisa melihat serta menguji kenapa sebuah masalah didahulukan. Dibuat untuk lomba Web in Action (WIA) MIA 2026.
git clone https://github.com/GedeAnanda/suarakyatt.git
cd suarakyatt
npm install
cp .env.example .env.local # isi nilainya; minta ke ketua tim
npm run dev
Buka http://localhost:3000.
Untuk menyiapkan database dari nol:
supabase/migrations/ berurutan menurut nomornya lewat SQL editor Supabase atau supabase db push.scripts/README.md.Tes modul skor: npm test.
Beranda interaktif, login/daftar, peta publik, formulir laporan, pelacakan, tindak lanjut admin, rapor instansi, simulator prioritas, dan panel “Kenapa belum?” sudah tersedia. Pengaturan bobot, kategori, dan isu terpilih bisa dibagikan lewat URL. Tautan /contoh memilih laporan yang tersedia dari sumber data aktif.
npm run lint
npm test
npm run build
npm run test:db # memerlukan DATABASE_URL; semua mutasi pengujian di-rollback
Database demo dapat diisi dengan npm run demo:setup -- --apply setelah migrasi dan akun demo tersedia. Skrip hanya menerima database kosong. Panduan ada di scripts/README.md.
/contoh. Bandingkan penjelasan model dengan riwayat penanganan; peringkat bukan janji tanggal perbaikan.Fokus subtema: Data-Driven Decision Support dan Civic Reporting & Accountability, didukung Public Service Tracking. Data BPS/CRM belum terintegrasi. Laporan, demografi perhitungan, dan kinerja instansi adalah simulasi; batas wilayah dan angka konteks Musrenbang memiliki sumber publik terpisah.
| Nama | Peran |
|---|---|
| (isi) | A · Frontend & Desain |
| (isi) | B · Backend & Integrasi (ketua) |
| (isi) | C · Data & Skor |
docs/suaRAkyat_PRD_v0.3.pdf: kebutuhan produk (apa dan kenapa)docs/suaRAkyat_SDD_v1.0.pdf: desain teknis (bagaimana)CONTRIBUTING.md: aturan kerja timVersi terbaru kedua dokumen ada di link dokumen online tim; PDF di folder docs/ adalah salinan.
Sebagian data di aplikasi ini adalah data simulasi dan diberi label di setiap halaman. Sumber dan lisensi data nyata tercantum di halaman Sumber Data aplikasi.