This is a challenge by Coodesh
- Dicionario contendo segnificado das palavras em ingles consumindo a API
- Framework Flutter
- Getx para gerenciamento de estado e injeção de dependencias e rotas
- SqFlite como banco de dados
- Baixar e instalar a versão 3.13.5 do flutter aqui, seguindo as instruções disponibilizadas na pagina
- Clonar o repositorio
- Na raiz do repositorio executar
flutter pub get
- Ainda na raiz com emulador aberto ou celular conetcado executar
flutter run
- Caso tenha algum problema ou duvida como configurar o emulador ou celular ler a documentação
- Foi adicionado uma página para quando a palavra não for encontrada (mensagem que exibe na pagina é a mesma que a api informa)
- A lógica de historico de palavras foi baseada , somente nas palavras que foram encontradas os segnificados
- Caso nao exista algum campo nas palavras pesquisada , é mostrado uma mensagem deixando o usuario ciente
- Os segnificados estão associados com uma preposição
- Os dados estão sendo salvos usando SqFlite