Skip to content

Latest commit

 

History

History
75 lines (59 loc) · 3.17 KB

FAZER.md

File metadata and controls

75 lines (59 loc) · 3.17 KB

Falta fazer

GERAL:

  • Gerar feed para a timeline ao criar o usuário (Thiago acaba de entrar no Social Games)
  • Criar um perfil de usuário mostrando seus amigos, suas partidas, seus jogos...
  • Criar edição de usuário
  • Criar exclusão (lógica) de usuário
  • Implementar gamification do usuário (Level, pontos, conquistas...)

AMIGOS:

  • Gerar feed para a timeline ao cadastrar um amigo (Thiago agora é amigo de André)
  • Cadastro de Amigos, a partir do Facebook
  • Criação de um perfil de usuário do Amigo
  • Enviar e-mail convidando amigo cadastrado para se vincular ao sistema

JOGOS:

  • Adicionar o "Carregando" ao buscar um jogo

  • Listagem de jogos já cadastrados no sistema, com busca e carregamento infinito (vai trazendo mais jogos conforme chega ao fim da página)

  • Criar uma página de detalhes do jogo

  • Criar Foruns (Discussão) para o jogo

  • Criar área de upload de Arquivos para o jogo

  • Criar opções pessoais para seleção de cada usuário (Gostei, Não Gostei, Quero Comprar, Não Quero Comprar, Já Joguei, Quero Jogar, Tenho, Vendi)

  • Seletor de Jogo Base / Expansão na busca de jogos

  • Cadastro de linguagens diferentes dos jogos

  • Importar todas as informações de um jogo da BGG, e não somente a Foto, o Nome e a Descrição

  • Opção de selecionar se o jogo é Cooperativo ou Competitivo

  • Opção de selecionar se o jogo é Individual ou de Times

  • Opção de selecionar se a vitória é dada por Pontos (selecionar neste caso se ganha quem fez Mais ou Menos pontos) ou apenas Vitória/Derrota

  • Remover da listagem da BGG os jogos que já estão cadastrados no Sistema

  • Gerar feed para a timeline ao cadastrar um jogo (André cadastrou o Jogo Lascaster)

  • Implementar gamification por jogos (Conquistas...)

    Exemplo:

    Catan:

    • vencer uma partida com 5 pontos de diferença do segundo... 7Wonder:
    • Vencer uma partida com mais de 60 pontos

PARTIDAS:

  • Busca de Locais já cadastrados no sistema
  • Informar a Data da Partida:
    • Se deixar em branco inicia a partida na hora
    • Se colocar uma Data futura, o sistema agenda automático
    • Se colocar uma Data passada, já vai automaticamente para a próxima tela de pontuação
  • Criar funcionalidade de sorteio de First Player
  • Criar tela de pontuação puxando as informações do jogo (Cooperativo ou Competitivo, Individual ou de Times, Pontos ou Vitória/Derrota)
  • Criar edição de partidas
  • Criar exclusão de partidas
  • Permitir usuário exportar suas partidas do BGG
  • Permitir usuário importar suas partidas para o BGG
  • Gerar feed para a timeline ao cadastrar uma partida (João adicionou uma nova partida de Zombicide no ACDC com Thiago e André)
  • Publicar resultado da partida no facebook
  • Opção de convidar um amigo para uma partida agendada

LOCAIS:

  • Cadastro de foto do local
  • Marcar localização no Google Maps
  • Gerar feed para a timeline ao cadastrar um local (Thiago adicionou o local ACDC)

TIMELINE:

  • Listar feeds referentes ao seu usuário
  • Listar feeds referentes à seus amigos
  • Criar opções de filtros na Timeline (Jogos, Partidas, Amigos...)

RANKING:

  • Mostrar informações em duas categorias (Global e Amigos)
  • Mostrar usuarios com mais vitorias/empates/derrotas