Overview
SUARA is a mobile-based e-democracy platform designed to connect citizens with public policy processes through real-time voting and digital aspiration submission in a more accessible, transparent, and structured way.
Problem to Solve
Build a minimum viable product that enables citizens to participate in public decision-making by accessing policy information, submitting aspirations, and casting verified votes through a secure and user-friendly Android application.
Solution Approach
Developed a native Android MVP focused on civic participation using Kotlin and Jetpack Compose for the mobile interface, while planning a full-stack ecosystem with Ktor for backend services and Exposed with PostgreSQL or MySQL for data management. The system was designed around core participation flows including user registration and login with JWT-based authentication, policy listing and detail pages, single-vote approval or rejection mechanisms, and text-based aspiration submission to support direct and accountable citizen engagement with policy discussions.
Impact
Produced a practical civic-tech prototype that translates e-government ideas into a usable mobile application, demonstrating how digital platforms can improve accessibility, transparency, and structured public participation in policy-related processes.
