O desafio consistia em desenvolver uma aplição Flutter que faça requisição para uma API e salve determinados dados em um banco em memória.
Para rodar o projeto use os seguintes comandos
O projeto foi desenvolvido para a plataforma Android e IOS.
git clone https://github.com/Guilherme-DSGL/desafio_estante_de_livros.git
cd desafio_estante_de_livros
flutter clean
flutter pub get
flutter run
Primeiramente foi elaborado um design para a aplicação no figma para facilitar o desenvolvimento do projeto.
- Flutter na versão 3.16.2
- Banco de dados em memória SQLite (feature: favoritos)
- Vocsy Epub Viewer
- Request a API.
- Versionamento de código
- SOLID
- Clean Architecture - Clean code
- Testes
- Aplicação modularizada
- Bloc - Cubit
- Cache Image
- Modular
Guilherme de Souza |
Obrigado pela sua atenção.