Electronic voting solutions are commonly considered as a tool to improve the efficiency of the electoral process, increase security, speed up the processing of results and facilitate the participation of people with disabilities. Despite these benefits, they face substantial challenges that require meticulous attention to ensure transparency in the elections, guarantee a universal, free, equal, secret and direct vote, and promote greater citizen participation. This paper presents a solution to the issue of secure and efficient voting systems through the development of a web-based platform. Leveraging cloud infrastructure and programming languages, the system incorporates unique voter identification keys generated through a hashing algorithm, concatenating various unique fields with a key sent via email to ensure vote integrity. Voters can verify their ballots within a specified timeframe to confirm successful registration and prevent tampering. Immediate vote counting is facilitated, enhancing the efficiency of the process. The system was evaluated at the Global Hispanic Parliament (GHP), a civil organization that aims to improve the lives of Hispanics around the world. The solution facilitated the democratic election and secret ballot of 78 representatives. In which 259 people participated to elect the representatives. Subsequently, a survey was conducted with a sample of 63 voters to evaluate their experience with electronic voting, obtaining positive responses in terms of the confidence generated by the process and the system.