Sobre este projeto
it-programming / web-development
Aberto
Estamos buscando um desenvolvedor com experiência em plataformas no-code (Bubble, Glide, Softr ou similar) para criar um sistema web simples e funcional, focado em sorteios ao vivo durante transmissões em plataformas como Instagram e YouTube. O principal objetivo é aumentar o engajamento e a retenção de público nas lives através de um sistema de 'número da sorte' em tempo real.
funcionamento do sistema:
durante a live, os usuários acessarão um link específico, realizarão um cadastro simples e receberão automaticamente um número da sorte único para aquela transmissão. Ao longo da live, serão realizados sorteios. Quando um número for sorteado, o usuário correspondente precisará estar presente na live e se manifestar (comentando) para validar o prêmio. Caso o ganhador não se manifeste, um novo sorteio será realizado.
requisitos essenciais:
cadastro de participantes:
* nome e sobrenome.
* CPF (ou outro método de validação robusto para evitar duplicidade).
* Validação para impedir múltiplos cadastros do mesmo usuário na mesma live.
Geração de Número da Sorte:
* Cada usuário deve receber apenas 1 número por live.
* Os números da sorte não podem se repetir dentro da mesma live.
Gestão de Lives/Campanhas:
* O sistema deve permitir a criação de novas 'lives/campanhas' de forma independente.
* Cada live deve possuir seus próprios participantes e números da sorte, isolados das demais.
* Ao iniciar uma nova live, os números gerados para lives anteriores perdem a validade.
Painel Administrativo (Essencial):
* Visualização de todos os participantes da live atual.
* Associação clara entre número da sorte e participante.
* Exibição da quantidade total de participantes.
* Botão para sortear automaticamente um número válido.
* Exibição imediata do número sorteado e nome do participante.
* Funcionalidade para marcar o número como 'sorteado'.
* Opção para confirmar o ganhador ou refazer o sorteio, caso o participante não se manifeste.
* Controle de status do sorteio.
Interface e Experiência do Usuário:
* Exibir o número da sorte ao participante imediatamente após o cadastro.
* Incluir instruções claras para que os participantes permaneçam na live.
* Interface simples, rápida e funcional, com design mobile-first.
* Sistema leve, sem travamentos, para garantir uso em tempo real e uma experiência fluida.
Outros Requisitos:
* Estrutura preparada para suportar múltiplas lives simultaneamente ou em sequência.
* Foco em evitar duplicidade de usuários e garantir a integridade dos sorteios.
diferenciais (desejável):
* capacidade de entrega em um prazo ágil, idealmente em 1 dia.
* Sugestões de melhoria na lógica ou funcionalidades do sistema para otimizar a experiência e o engajamento.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Prazo de Entrega: Não estabelecido
Habilidades necessárias