About the Project

Inspiration

The inspiration for this project comes from the increasing need for a more reliable, transparent, and secure voting system across various scenarios. Whether it's a corporate election, a political referendum, or a public consultation, current voting systems often face challenges related to trust, transparency, and security. By utilizing blockchain technology, we aimed to create a solution that addresses these issues, offering a modern, decentralized, and accessible approach to voting. We believe that blockchain can revolutionize how people trust electoral processes, providing greater guarantees of integrity and reducing the likelihood of fraud or manipulation.

What we learned

Throughout the development of this project, we learned valuable skills in various areas. We learned how to build an effective user interface, how to connect the Metamask wallet to that interface, and how to implement our solution using technologies like HTML. Additionally, one of the most important things we learned was how to connect our solution to the Shibuya Testnet on Astar, which allowed us to safely and securely test the voting system in a controlled environment. This technical experience gave us a broader understanding of the practical use of blockchain in voting systems.

How we built the project

We began by conducting brainstorming sessions, where we discussed the most relevant issues we could tackle with our solution. Once we selected the core idea, we researched the context of the problem in-depth and analyzed how blockchain could offer an effective solution. We decided to use the Shibuya Testnet network on Astar to develop and test our solution. During the process, we focused on creating a user-friendly interface and implementing smart contracts that could securely manage votes and ensure transparency throughout the voting process.

Challenges we faced

Developing this project was undoubtedly a significant challenge, but it was also full of learning opportunities. One of the biggest challenges was designing an intuitive and functional user interface for our solution. Another major challenge was developing the smart contract to securely store the votes. Working with the Shibuya Testnet on Astar presented some technical challenges, but in the end, we successfully implemented a system that meets the security and functionality standards we set for ourselves.

Note to run the project

Run it from the terminal with the command python Prueba_Web.py

Built With

Share this project:

Updates