Skip to content

s-erzv/demokratos

Repository files navigation

DEMOKRATOS – Goverment voting AI Helper

Demokratos adalah sebuah aplikasi berbasis web yang memanfaatkan AI (Gemini) untuk membantu pemerintah menemukan dan menganalisis kebutuhan serta aspirasi masyarakat. Pengguna dapat memberikan suara pada kebijakan pemerintah tertentu atau mempublikasikan masalah mereka sendiri di fitur laporan. Pengguna juga dapat saling berinteraksi melalui ruang diskusi di setiap halaman detail kebijakan dan laporan.


Key Features

Partisipasi Kebijakan Publik

Memungkinkan pemerintah untuk mempublikasikan draf atau usulan kebijakan baru secara transparan kepada publik.

Voting & Jajak Pendapat: Warga dapat memberikan suara (voting) pada setiap usulan kebijakan, memberikan data kuantitatif yang jelas mengenai sentimen dan dukungan publik.

Ruang Diskusi Terstruktur: Setiap kebijakan memiliki ruang diskusi khusus bagi warga untuk menyampaikan aspirasi, kritik, dan saran secara konstruktif dan terdokumentasi.

Laporan Warga

Warga dapat dengan mudah mengajukan laporan mengenai masalah yang mereka temui di lingkungan sekitar, lengkap dengan deskripsi, foto, dan lokasi.

Kategorisasi Masalah: Laporan dikelompokkan ke dalam kategori yang jelas (misalnya: Infrastruktur, Kesehatan, Pendidikan, Layanan Publik) untuk memudahkan penanganan.

Dukungan & Diskusi Publik: Laporan dapat didukung (upvote) oleh warga lain untuk menunjukkan tingkat urgensi dan menjadi bahan diskusi bersama untuk mencari solusi.

Analisis Berbasis AI (Didukung oleh Gemini)

Mengubah ribuan suara publik menjadi insight yang strategis dan dapat ditindaklanjuti oleh pemerintah.

Analisis Laporan Warga: AI secara otomatis menganalisis dan meringkas ribuan laporan, mengidentifikasi masalah paling mendesak, sentimen di baliknya, dan potensi solusi yang disarankan warga.

Rangkuman Aspirasi Kebijakan: AI secara cerdas merangkum ribuan komentar di ruang diskusi kebijakan untuk memberikan rangkuman kunci kepada pemerintah mengenai kekhawatiran utama, sentimen mayoritas, dan usulan konstruktif dari masyarakat.

Sistem Identitas Tunggal (Berbasis NIK)

Login Terverifikasi: Pengguna melakukan autentikasi menggunakan NIK (Nomor Induk Kependudukan) untuk memastikan setiap akun mewakili satu individu yang unik dan terverifikasi.

Menjamin Prinsip "Satu Orang, Satu Suara": Mencegah duplikasi akun dan manipulasi suara, memastikan data partisipasi yang dihasilkan akurat, adil, dan dapat dipertanggungjawabkan.

Didukung oleh Firebase Authentication untuk proses login yang aman dan andal.

Dasbor & Transparansi

Dasbor Pengguna: Warga dapat melacak status tindak lanjut dari laporan yang mereka ajukan dan melihat riwayat partisipasi mereka (voting dan diskusi).


Tech Stack

  • Frontend: React, TailwindCSS
  • Backend & Hosting: Firebase (Auth, Firestore, Cloud Functions, Hosting, storage)
  • AI: Vertex AI (model Gemini-2.5-flash)

Team


About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors