CLEAN ARCH - KOIN - ROOM - RETROFIT - COROUTINES - MVVM
Consumo da API do GitHub para:
- Listar repositórios
- Listar pull requests
- Listar issues
- Organização
- Facilidade para debugar
- Facilidade para lidar com ciclo de vidas
- Modularização
- Testes
A partir de uma proposta inicial realizada por um time externo, decidimos continuar a implementação e tornar o projeto open source para contribuir com a comunidade.
Acompanhe nossa Wiki para entender a estrutura (TODO).
- Paginar resultados
- Listar pull requests
- Listar issues
- Buscar conteúdo local como fonte principal e dar opção de buscar remoto
- Favoritar conteúdo no banco de dados local
- Testes não instrumentados
- Testes instrumentados
- Modularizar
Este projeto está licenciado sob a licença MIT - veja o arquivo LICENSE.md para detalhes.