CompanyRemote

Desenvolvimento de Plataforma de Bingo Online para Transmissões ao...

Project-Based

Description

Estamos buscando um desenvolvedor ou equipe para criar uma plataforma de bingo online robusta e interativa, projetada especificamente para ser utilizada em transmissões ao vivo. O objetivo principal é oferecer uma experiência de bingo controlada e validada automaticamente para os participantes de nossas lives.

Funcionalidades Essenciais:

1.  Geração de Cartelas: O sistema deve gerar cartelas de bingo 5x5 únicas para cada usuário. É Fundamental que cada participante receba apenas uma cartela.

2.  Controle de Cartelas por Usuário: Implementar um mecanismo para limitar a geração de uma cartela por pessoa, utilizando métodos como verificação de IP, cookies, ou um sistema de. A inclusão de validação por CPF no cadastro é desejável para garantir a unicidade.

3.  Sistema de Sorteio Interno: A plataforma deve possuir um sistema de sorteio de números integrado. Este sorteio será controlado pelo administrador e os números não devem ser exibidos automaticamente aos jogadores, mas sim anunciados durante a transmissão ao vivo.

4.  Marcação Manual de Números: Os jogadores deverão marcar manualmente os números em suas cartelas na interface da plataforma.

5.  Botão 'bingo! ganhei!': um botão claro para o jogador enviar uma solicitação de bingo quando acreditar ter completado a cartela.

6.  Validação Automática: O sistema deve realizar a validação automática da cartela do jogador que acionar o botão 'bingo! ganhei!', comparando-a com os números já sorteados internamente.

Painel Administrativo:

1.  Lista de Jogadores: Visualização completa de todos os jogadores ativos.

2.  Cartelas Geradas: Acesso às cartelas geradas para cada participante.

3.  Status das Cartelas: Monitoramento do progresso das cartelas dos jogadores.

4.  Alerta de Bingo: Notificações em tempo real quando um jogador acionar o botão 'bingo! ganhei!'.

5.  Identificação de Cartelas Próximas: Funcionalidade para identificar cartelas que estão a um ou dois números de completar o bingo.

6.  Sistema de Moderação: Capacidade de banir usuários ou invalidar cartelas, se necessário.

7.  Dashboard em Tempo Real: Um painel com a quantidade de jogadores ativos e outras métricas relevantes durante a transmissão.

Cadastro de Usuários:

O cadastro deve ser simples, solicitando nome, sobrenome, cidade e bairro. A opção de incluir CPF para validação de cartela única é um requisito importante.

As cartelas serão geradas gratuitamente para os participantes, e o foco é total controle e validação eficiente dos ganhadores durante as transmissões ao vivo.

Category: IT & Programming Subcategory: Web development What is the scope of the project?: Medium-sized change

Skills

DatabaseAPIPHPSystem AnalysisInternet SecurityMySQLSocket IOCSSJavaScriptQANode.jsHTML

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching