O teste consiste em construir uma aplicação nativa android de um pseudo ecommerce de games.
- Siga o layout: Layout Android
- Documentação da api no arquivo docs/api.md
- Imagens disponiveis na pasta images/assets-android
- Faça um fork deste repositório e faça as alterações no projeto já iniciado
- A lista de jogos deve ser carregada automaticamente ao entrar no aplicativo, jogos devem vir da API
- Ao clicar em algum item da lista, ir para tela de detalhes
- O carrinho de compra deve exibir todos os itens adicionados.
- Cada produto adicionado no carrinho, soma R$:10,00 ao frete do produto
- O frete é grátis para compras acima de R$:250,00
- Funcionamento do aplicativo(ele não pode quebrar)
- Como você trabalhou em um projeto que já esta em andamento, se manteve a arquitetura, as melhorias propostas e como implementou novas funcionalidades
- Layout(Usabilidade e se fez conforme escopo)
- O Código(Domínio da linguagem, estrutura, uso de boas práticas, Legibilidade e Lint)
- Uso do git e github(iremos olhar os commits; branches; pull request. Recomendado uso do gitflow)
- Rotinas de teste
Faça um pull request para este repositório com o código a ser avaliado
- Crie um código escalável
- Siga a arquitetura proposta, a menos que traga um ganho considerável
- Versione como se estivesse trabalhando em equipe
- Descreva em um
README.md
o que você fez de interessante, a arquitetura que usou, lista de bibliotecas que usou e as dificuldades encontradas no desenvolvimento da aplicação(Se não consegui terminar em tempo hábil, aproveite este espaço para fazer um checklist do que está faltando) - Preze pela qualidade, se faltar tempo para terminar o teste, faça uma lista de pendências
Estou aguardando o teu pull request, boa sorte!