Skip to content

Latest commit

 

History

History
69 lines (46 loc) · 3.66 KB

README.md

File metadata and controls

69 lines (46 loc) · 3.66 KB

Desafio333 - Novembro 2019 - WebSocket

Tecnologia: WebSocket
Áreas: Back-End, Front-End e Criatividade
Data de Lançamento: 02/11/2019
Data Limite para Participação: 05/12/2019
Data de Anúncio dos Vencedores: 19/12/2019
Vencedores:

O desafio do mês de Novembro é focado em WebSockets e será possível usar qualquer linguagem de programação, juntamente com qualquer framework.

Você precisará fazer uma solução, qualquer solução, utilizando WebSockets. Você trabalhará tanto no Back-End quanto no Front-End para desenvolver uma solução pronta para o uso. Vencerá aquele que fizer a solução mais criativa.

Exemplos de soluções

  • Um Chat
  • Um Jogo da Velha
  • Um Jogo de JoKenPô
  • Um ToDo App (Lista de Tarefas Colaborativa)
  • Um Labirinto Multiplayer
  • Um jogo de navinha daqueles antigos em que todo mundo que estiver online tem que matar uns aos outros na base do phew-phew-phew.
  • Um editor colaborativo em tempo real
  • Um App de Vídeo Conferência
  • Uma lousa para desenho colaborativo
  • O jogo da cobrinha
  • O jogo Pong Multiplayer
  • Um jogo de Corrida com Obstáculos
  • Um jogo de Cara/Coroa
  • Um Jogo da Memória Multiplayer
  • Uma competição de digitação
  • Algo tipo o Gartic

Como desenvolver sua solução

Diferente dos desafios anteriores, neste mês você não vai desenvolver o desafio dentro do nosso repositório oficial (https://github.com/codigofalado/desafio333). Ao invés disso, você criará um repositório próprio no Github para desenvolver a sua API. Dentro do repositório do desafio333/2019-Novembro-WebSocket/SEU_USUARIO você irá apenas criar um README.md explicando sua implementação e linkando o seu repositório + outras URLs de testes que você ache necessário.

Neste mês é obrigatório publicar sua solução de modo testável em qualquer provedor da sua preferência. Você poderá publicar sua solução em serviços gratuitos que forneçam processamento de Back-End (AWS, Google Cloud, Heroku, etc) para permitir que o @CodigoFalado teste sua solução ao vivo com a galerinha.

Você está liberado para usar frameworks de WebSockets como o Socket.IO e concorrentes. Também é permitido usar serviços externos com foco em WebSockets, como o Pusher ou SocketCluster.

Regras

  • Não crie/edite nada fora da pasta do seu usuário no repositório principal do Desafio333. Crie uma pasta com seu nome de usuário dentro de 2019-Novembro-WebSocket e faça seu README.md lá dentro.
  • Como o vencedor será definido pela comunidade, votando na melhor implementação, tente explicar da melhor forma possível o seu Pull Request, para que não haja dúvidas sobre os recursos e como testar.
  • A data limite para o seu Pull Request é 05/12/2019.

FAQ

Posso usar qualquer linguagem de programação?

Sim! Está liberado o uso de qualquer linguagem de programação.

Está liberado o uso de Frameworks?

Sim!

Está liberado o uso de dependências de terceiros para facilitar tarefas comuns durante o desenvolvimento?

Sim! Não esqueça que que vencerá a solução mais criativa.

Já enviei meu Pull Request e gostaria de fazer mais alterações. Posso ?

Todos os commits que você adicionar no seu Fork vão parar no seu Pull Request. Então você tem até a data limite (05/12/2019) para fazer quantas edições você achar necessário.

Saiba Mais

Veja o README principal para mais detalhes.

Caso tenha dúvidas, edite este arquivo e adicione sua pergunta no FAQ