CheatBuster

Verifica se os participantes já tinham ficheiros antes do início da competição. São analisados os ficheiros com as linguagens que os participantes selecionam, e as respetivas datas de criação.

  • 0 Raised
  • 463 Views
  • 0 Judges

Categories

  • This hackathon has categories available. Please select one if necessary.

Description

O nosso projeto cumpre uma necessidade real. Em vários hackathons surge o problema da possibilidade dos participantes poderem levar projetos parcialmente ou totalmente completos.

A nossa plataforma, com backend em Django, e frontend em React.ts e Scss, permite que haja uma verificação dos ficheiros locais do computador do participante, revelando aqueles que sejam suspeitos de constituir o projeto que a equipa pretende realizar na competição, com as respetivas linguagens escolhidas.

Para essa verificação detalhada, é pedido aos utilizadores uma descrição breve do seu projeto, e as linguagens que vão utilizar. Assim, através de um mecanismo de busca criado por nós, são devolvidos pastas que possam ser consideradas "batota".

Posteriormente, o utilizador pode justificar a existência dos projetos, e um membro staff revê a pasta e permite ou impede a continuação da participação dessa equipa.

Repositório: https://github.com/franciscosantos57/shift_3

Demo: https://we.tl/t-uTy6EejP7N