Skip to content
/ app Public

Eleição Contínua com Atualização de Parciais Automática

License

Notifications You must be signed in to change notification settings

rankedpool/app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Este projeto é uma integração de formulário, planilha e Colab que permite uma eleição contínua e com atualização das parciais realizada de modo automático. O usuário pode selecionar seus 3 ativos na grade e enviar o formulário. A função onFormSubmit valida as escolhas e, se forem válidas, o formulário é enviado e os dados são salvos no CSV. O script Python no Colab lê o CSV, processa a votação STV e exibe o vencedor.

Requisitos

Conta do Google

Formulário do Google

Planilha do Google

Colab

Python 3.x

Instalação

Crie um formulário do Google com uma grade de 3 colunas e 1 linha. Crie uma planilha do Google com uma aba chamada "Respostas". Instale o script Python no Colab. Configure o script Python para ler o CSV da planilha do Google. Configure o script Python para processar a votação STV e exibir o vencedor.

Uso

O usuário abre o formulário e seleciona seus 3 ativos na grade. O usuário envia o formulário. A função onFormSubmit valida as escolhas. Se as escolhas forem válidas, o formulário é enviado e os dados são salvos no CSV. O script Python no Colab lê o CSV, processa a votação STV e exibe o vencedor.

Código

O código deste projeto está disponível em:

Formulário do Google: https://docs.google.com/forms/d/e/1FAIpQLSdZOuxFZv9aodXHno7KQfuR10xqDqHcfZysFMXs0CAUAv5A-Q/viewform

Planilha do Google: https://docs.google.com/spreadsheets/d/1GHn8ZSrAyi9d8kVgIfv2Yq-Cq_YD-NYaCDN15VPHO2g/edit?usp=sharing

Colab: https://colab.research.google.com/drive/1GHn8ZSrAyi9d8kVgIfv2Yq-Cq_YD-NYaCDN15VPHO2g

Licença

Este projeto está licenciado sob a Licença MIT.

Autor

Pessoa Jr.

Agradecimentos

Agradeço a todos que contribuíram para este projeto.

Histórico de Versões

1.0: Versão inicial do projeto.

Contato

Se você tiver alguma dúvida ou precisar de ajuda, por favor, entre em contato comigo em pessoajr@gmail.com.

About

Eleição Contínua com Atualização de Parciais Automática

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages