A new Flutter project.
-
Login JWT com Refresh Token : O aplicativo implementa autenticação JWT. A lógica do token de atualização é implementada para que a sessão do usuário permaneça ativa mesmo após o token de acesso expirar.
-
Armazenamento Seguro de Tokens: Tokens são armazenados de forma segura no dispositivo usando o pacote de armazenamento seguro Flutter.
-
Autenticação Biométrica Adicional: Implementação da autenticação biométrica como uma medida de segurança adicional.
-
Chamadas de API REST: O aplicativo interage com uma API REST para dados. Ele usa o pacote HTTP para fazer essas solicitações.
-
Armazenamento local com Hive.
-
Gerenciamento de Estado com Cubit: O gerenciamento de estado no aplicativo é tratado usando a biblioteca Cubit.
-
Testes Completos com Mockito: Conjunto de testes para os Cubits e Repositórios, com a ajuda do Mockito para criar objetos simulados.
-
Notificações Locais: O aplicativo implementa notificações locais.
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.