GroupUs
1 min read • Published May 24, 2022 • Updated Jul 07, 2022
APLICATIVO COMPLETO
Anjay Goel contribuiu com este projeto.
Um aplicativo web que automatiza a formação de grupos para projetos/apresentações/tarefas, etc. Isso evita a inconveniência de pedir a dezenas de pessoas que simplesmente formem um grupo. Além disso, permitir que um algoritmo faça a correspondência garante que os grupos formados sejam mais ideais e justos.
Inspirado pela dificuldade e pelo incômodo desnecessário de formar vários grupos diferentes para diferentes turmas, especialmente durante as aulas virtuais.
Usei o MongoDB porque o projeto exigia um banco de dados capaz de armazenar e executar query de documentos semelhantes a JSON.
O usuário cria uma nova solicitação e adiciona nomes de participantes, IDs de e-mail, tamanho do grupo, prazo etc. Em seguida, o aplicativo enviará um formulário a todos os participantes solicitando que preencham suas preferências. Assim que todos os participantes tiverem preenchido suas escolhas (ou prazo atingido), ele formará grupos usando um algoritmo e enviará e-mails informando a todos sobre seus respectivos grupos.