When you want to increase people's trust in democracy and support their active participation in public decision-making, you set a truly ambitious goal. It was an extraordinary experience for us to collaborate with Institute H21 on achieving this. The algorithm developed by Czech mathematician Karel Janeček, founder of IH21, is the genius iceberg floating beneath the surface of this voting platform.
Frontend: TypeScript, React.js, Next.js Backend: Node.js
The goal of Institute H21 is to provide a flexible platform that enables users to create custom voting projects tailored to their needs. It supports active participation in democratic processes and gives users the ability to vote on various topics using different methods.
The old voting platform no longer met the client’s needs and was unable to expand or adapt to new demands. The challenge was to build a flexible platform that would enable users to create a range of voting projects, tailored to their unique requirements.
We developed a flexible platform that enables users to create voting projects with full control over customization. The platform allows for different voting methods and makes it easy for clients to adapt the system to their specific needs. It is built on Google Compute Engine with a microservices architecture, ensuring scalability.
In our Qcast, we dive into the challenges we faced during the development of Institute H21's platform and how we created a highly flexible system that can grow with the needs of various voting projects.