Skip to content

Latest commit

 

History

History

sorteador

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Sorteador

Essa ferramenta tem o intuito de facilitar dinâmicas de sorteio do livro e tornar as dinâmicas mais simples, claras e divertidas!

Ela funciona gerando um número aleatório em uma determinada lista de participantes.

demo

Como utilizar

No arquivo data/input.json forneça os dados de quem estará participando no sorteio como email, nome, contato, ou qualquer informação.

Após atualizar essa lista, execute o comando:

npm run sortear <numero>

Onde <numero> corresponde à quantidade de pessoas que devem ser sorteadas com base na lista preenchida anteriormente. Caso esse parâmetro não seja indicado, somente 1 pessoa será sorteada.

Ao final de sua execução você verá no terminal as pessoas que foram selecionadas aleatoriamente pelo sorteio. Além disso, o arquivo data/output.json será atualizado contendo os dados de quem ganhou.

Não se esqueça que tanto a lista de entrada (input.json) quanto a de saída (output.json) devem permanecer vazias após o processo para evitar divulgar qualquer dado de quem está participando.

Histórico

Para manter o processo o mais transparente possível, o histórico de sorteios ficará sempre disponível no arquivo HISTORY.md. A ideia é atualizar esse histórico sempre que um novo sorteio ocorre.

As informações mantidas serão:

  • evento em que o sorteio foi realizado;
  • data de sua realização;
  • pessoas sorteadas (somente o primeiro nome).