Acesse o site, cadastre-se e teste a plataforma
Uma plataforma de gamificação desenvolvida para o evento da Connect Byte, com foco em transformar a colaboração entre participantes em uma experiência divertida, justa e engajadora.
Diferente de um sistema tradicional de pontuação, a plataforma incentiva reconhecimento entre participantes, documentação do progresso do projeto e competição saudável, sem expor a lógica de pontuação para as equipes.
| Métrica | Resultado |
|---|---|
| 👩💻 Participantes | 49 |
| 🏆 Equipes | 8 |
| ⭐ Estrelas enviadas | 196 |
| 💾 Pontos distribuídos | 5.325 |
| 📈 Ranking | Tempo real |
O projeto foi desenvolvido para apoiar um evento de desenvolvimento de jogos utilizando Unity e Kiro (AWS).
A proposta era criar uma experiência onde as participantes pudessem:
- 👥 Formar equipes
- 📖 Documentar a evolução do projeto
- ⭐ Reconhecer a colaboração de outras participantes
- 📈 Acompanhar o progresso durante o evento
- 🏆 Participar de uma competição saudável
O foco sempre foi proporcionar engajamento, e não apenas uma disputa por pontuação.
Veja mais sobre o sistema no meu linkedin: [Acessar publicação] (https://www.linkedin.com/posts/gislane-sena_desenvolvimentoweb-gamificaaexaeto-hackathon-ugcPost-7480312193985654785-OHVe/?utm_source=share&utm_medium=member_desktop&rcm=ACoAADV7eccBZ-fOKiKb0juMg9RyoOu830OKBAY)
- Next.js (App Router)
- Tailwind CSS
- SQLite
- PostgreSQL (Neon)
- Vercel
- ✅ Cadastro de participantes
- ✅ Criação de equipes
- ✅ Entrada em equipes mediante aprovação
- ✅ Ranking em tempo real
- ✅ Dashboard administrativo
- ✅ Dashboard das participantes
- ✅ Histórico de pontuações
- ✅ Histórico das estrelas enviadas
- ✅ Evolução do projeto
- ✅ Distribuição automática de pontos
- ✅ Sistema de premiação
- ✅ Controle de progresso do projeto
O principal diferencial da plataforma é o sistema de reconhecimento entre participantes.
Durante o evento, qualquer participante podia enviar uma estrela acompanhada de uma mensagem para qualquer outra participante, inclusive de equipes diferentes.
Exemplos:
- Obrigado por me ajudar com um problema difícil.
- Obrigado por ouvir minhas ideias.
- Obrigado por me apoiar quando precisei.
Cada mensagem possuía um peso interno em Pontos, e esses pontos viraram bytes dentro do site da Connect.
Esse peso não era exibido às participantes.
Elas apenas visualizavam a quantidade de estrelas recebidas.
Essa decisão evitou que as estrelas fossem utilizadas apenas para obter mais pontos, incentivando um reconhecimento espontâneo.
Além das estrelas, as equipes também acumulavam Pontos conforme utilizavam a plataforma para documentar o andamento do projeto.
Cada etapa podia evoluir entre diferentes estados, como:
- Em andamento
- Quase concluído
- Concluído
Sempre que uma etapa era atualizada, a plataforma contabilizava automaticamente novos Pontos.
Dessa forma, a própria utilização da plataforma fazia parte da gamificação.
Qualquer participante podia criar uma equipe.
Quem criava a equipe ficava responsável apenas por aprovar novos integrantes.
Esse modelo evitava:
- participantes em duas equipes;
- convites enviados incorretamente;
- inconsistências durante o evento.
Essa responsabilidade não representava liderança.
Todos os integrantes possuíam exatamente as mesmas permissões para registrar informações e atualizar o projeto.
O painel administrativo permitia acompanhar todo o evento em tempo real.
- Todas as participantes cadastradas
- Equipes
- Ranking geral
- Ranking individual
- Histórico completo das estrelas
- Quem enviou para quem
- Peso interno de cada mensagem
- Pontuação individual
- Pontuação das equipes
Enquanto isso, as participantes enxergavam apenas sua evolução e suas estrelas recebidas, mantendo a mecânica da gamificação.
Ao final do evento, os Pontos foram distribuídos considerando diferentes formas de participação.
Foram avaliados:
- evolução do projeto;
- colaboração entre participantes;
- ranking das equipes;
- ranking individual.
As equipes receberam bonificações conforme sua colocação final.
Também houve premiação individual baseada na quantidade de reconhecimento recebido por meio das estrelas.
- 🎮 Gamificação focada em engajamento
- ⭐ Sistema de reconhecimento entre participantes
- 🔒 Pontuação oculta para evitar competição por números
- 📈 Ranking em tempo real
- 📚 Histórico completo de interações
- 👥 Gestão segura de equipes
- 📖 Documentação integrada ao fluxo do evento
- 🚀 Desenvolvido para utilização em um evento real
- Front-end hospedado na Vercel
- Banco de dados PostgreSQL (Neon)
npm install
npm run devO projeto utiliza PostgreSQL automaticamente durante o desenvolvimento.
Caso exista a variável DATABASE_URL, a aplicação passa a utilizar o banco PostgreSQL (Neon).
Mais do que criar um sistema de pontuação, este projeto foi desenvolvido para incentivar colaboração, reconhecimento e engajamento durante um hackathon.
A plataforma transformou a evolução dos projetos e as interações entre participantes em uma experiência gamificada, onde a colaboração teve tanto valor quanto a entrega técnica.