Skip to content

Simulador web totalmente funcional da Nova Urna Eletrônica que foi utilizada pela primeira vez nas Eleições Brasileiras de 2022.

License

Notifications You must be signed in to change notification settings

riandeoliveira/UrnaEletronica

Repository files navigation

Tribunal Superior Eleitoral (TSE) logo

🚀 Urna Eletrônica 🚀

📚 Sobre

Simulador web totalmente funcional da Nova Urna Eletrônica que foi utilizada pela primeira vez nas Eleições Brasileiras de 2022.

🏗️ Desenvolvimento

Desenvolvido somente para a web, com as tecnologias mais avançadas da atualidade. Inspirada no simulador original da Urna Eletrônica do Tribunal de Justiça Eleitoral do Brasil.

🕹️ Possui as seguintes funcionalidades:

  • Sons originais da urna eletrônica
  • Design de alta fidelidade do modelo original da urna eletrônica
  • Possui candidatos fictícios para uso, os mesmos do simulador oficial da Justiça Eleitoral
  • Inserir dígitos de 0-9 para buscar e selecionar um candidato
  • Reiniciar o voto atual, através da tecla CORRIGIR
  • Confirmar um voto, através da tecla CONFIRMA, para passar para o próximo cargo político a ser votado
  • Usar Voto de Legenda, quando o eleitor decide votar em um partido ao invés de um candidato
  • Votar Nulo, quando o candidato e o partido escolhidos pelo eleitor são inválidos
  • Votar em Branco, através da tecla BRANCO, quando o eleitor decide não votar em nenhum candidato
  • Votar em um candidato Válido, seja ele:
    • Deputado Federal
    • Deputado Estadual
    • Senador
    • Governador
    • Presidente

📝 Notas

O design visual desta Urna Eletrônica não é de minha autoria, ele pertence a ✨ Matheus do Carmo ✨ e foi obtido por mim gratuitamente na comunidade do Figma. Gostaria de agradecê-lo pelo trabalho, pois sem este design o projeto não seria o que é atualmente.

🔎 Demonstração

Application demo GIF

💻 Como acessar

A aplicação está hospedada na Vercel e pode ser acessada aqui.

🛠️ Tecnologias utilizadas



HTML

CSS

JavaScript

React

Redux

TailwindCSS

TypeScript

Next

✨ Made with 💙 by Rian Oliveira