Prezident 21 is an innovative online game built on the voting method of Democracy 21 (D21), simulating the voting process in presidential elections. It allows citizens to propose candidates and vote with 3 positive votes and one negative vote.
Web Development (AngularJS) Mobile Development Cloud Infrastructure (AWS) Scalability and Robustness Solutions
Our goal was to create a platform that provides a new way of voting in presidential elections and promotes broader consensus and citizen engagement through gamification. The game demonstrates how the election outcome would look if citizens had a broader opportunity to influence the selection of candidates.
The main challenge was transferring the election process into the realm of gamification while ensuring that the system would be effective, scalable, and resilient to sudden spikes in user engagement. Managing communication between the product team and developers working on real-time implementation was also a key challenge.
We developed a web and mobile platform that simulates the voting process in presidential elections using the D21 method. The system is built on AngularJS for the front-end and leverages AWS for cloud infrastructure. The project succeeded due to its ability to handle sudden increases in user engagement.
Qcast is our own podcast about innovations in programming. In this episode, we focus on the challenges and solutions we created for the Prezident 21 app.