-
-
Save iurifq/4596346 to your computer and use it in GitHub Desktop.
feature #2 -> Diferenciar morte matada de morte morrida :D
avatar dos players via gravatar
página de configurações para adicionar informações dos players - nome e email (hj fica num yaml)
game deve ter, total de frags, total de kills, total de deaths, relatório de todas as kills (fulano matrou sicrano, sicrano matou fulano) por player.
na página de average arredondar as médias para exibir apenas 2 casa decimais
mostrar a evolução dos players no ranking, com uma setinha pra baixo, pra cima ou estável de acordo com um período ou número de jogos
tornar o servidor visível localmente para poder entrar sem clicar em specify
adicionar uma página com o cheat sheet dos comandos para administrar o servidor
adicionar data e hora nas informações do jogo
Implementar uma pesquisa de verdade e remover o combo com trocentos itens
Mostrar aproveitamento de cada player por arma e por mapa
Refazer o parsing dando como resultado uma hierarquia de games, players, frags e items
@marceloemanoel eu acho que é melhor na home ter os últimos 10 jogos e fazer uma paginação. Na lista pode ter quem ganhou, a duração do jogo e um link para os detalhes. Ou uma página com um calendário que o cara clica no dia e lista as partidas daquele dia.
Mostrar estatísticas de coleta de items: quad, armadura, etc
@iurifq transformar o parser em uma gem e especificar os attributos de cada objeto: Game, Player e Death.
Colocar bootstrap e implementer graceful degradation e/ou progressive enhancement no layout.
- colocar aplicação no heroku
- atualizar dados via uma API
- criar um script que vai fazer o post do arquivo de log usando essa api
- colocar esse script no cron do server
@alissonsales Não seria melhor dividir a aplicação em duas? Uma seria a gem que faz faz o parsing do log e submete dados via API. Outra uma aplicação rails que recebe as requisições da gem e exibe esses dados. O que acha?
@iurifq a gem fazer o parse do log tá massa, mas ela fazer requisição já acho responsabilidade d+. O melhor seria uma outra aplicação no server do quake chamando o q3 analitics aonde ele estiver...
@alissonsales gostei da idéia
@marceloemanoel agreed!
@iurifq, não entendi, depois a gente discute no quadro.
a app tb poderia ler o arquivo de log direto do dropbox, aí configurava o log no dropbox e BOOM! Mas o mais lindo seria um script fazendo POST via API :~
Feature #1 -> Cadastra essa bagaça no banco de dados!