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