lgvalent / votaction Goto Github PK
View Code? Open in Web Editor NEWA simple and untrusted system for an agile poll
Home Page: http://vota.valentin.com.br
License: GNU General Public License v3.0
A simple and untrusted system for an agile poll
Home Page: http://vota.valentin.com.br
License: GNU General Public License v3.0
Isto ajuda a fazer o corte.
Talvez já usar o número máximo de votos por pessoa para criar uma linha de separação ou os TOP N
O sistema grava os dados do jeito que eles chegam, sem validar tamanho. Isto pode gerar uma sobrecarga nos arquivos no servidor
Usando alguma API do Google, ler o resultado com voz sintetizada!
Mostrar um ícone de lixeira ao lado do identificador da sessão se a estação for admin da sessão!
Talvez, simplesmente um Reload na página!
Durante a apuração do resultado, é importante copiar o resultado pra outro documento, quem sabe. Uma opção de copiar auxiliaria
User como referência: https://trixi.co/new
Na tela de nomes sugeridos ter um botão para ordenar A-Z, e quem sabe limpar, pois ainda está chegando nomes iguais. Talvez por espaço em branco.
Atualmente o sistema permite submeter um voto com o número de escolha inferior.
Alterar a questão de "Escolha no máximo" por "Escolha exatamente"
A pessoa pode recarregar a página e votar novamente na comissão atual
A página index.html evoluiu para a release v1.0, mas admin.html ainda está no padrão v0.4b! A página é praticamente uma cópia da outra, na parte de apuração dos resultados.
Às vezes, o administrador submete uma votação com erro e deseja alterar algo.
Na tela dos resultados pode ter uma opção para alterar dados. Porém, vale lembrar que os clientes já estarão no estado de votação com as opções "erradas". Se isto for implementado, os clientes deverão verificar periodicamente se a votação atual ainda é válida.
Talvez, gerar um UID para cada votação (cargo) e os clientes controlarem esta sincronia pelo UID do cargo atual.
Gravar todos os resultados para um posterior relatório geral da seção
Quando o eleitor precisa votar em mais de um nome, é importante mostrar quantos nomes ele já selecionou!
Rolar a tela ao mudar de cartão
O admin que projeta e gerencia a votação pode preferir não mostrar os resultados e somente acompanhar a votação
O ideal seria o título do cargo ser enviado para o servidor para que durante a sugestão de nomes o nome do cargo aparecesse na tela do eleitor!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.