Skip to content

bmsrangel/ftasks-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

☑️ F-Tasks Frontend

Descrição

Este projeto contém o código do Frontend da aplicação "F-Tasks". O foco deste projeto é muito voltado para a parte de autenticação e autorização.

Resumidamente, para usar a ferramenta, o usuário precisa criar um login fornecendo dados como nome, email e senha, e ao entrar com suas credenciais, a aplicação retorna seu nome e um token de acesso. Para acessar recursos protegidos, como a lista de suas tarefas, criação de novas tarefas e atualização do status das mesmas, o usuário precisa fornecer seu token junto à requisição.

Além disso, é preciso cuidar da data de expiração do token. Caso esteja expirado, é necessário fazer o processo de refresh do token, onde o backend fornece um novo token válido e o usuário pode utilizá-lo para fazer novamente suas requisições.

Tecnologias utilizadas na aplicação

  • Flutter - Framework para o desenvolvimento do Frontend da aplicação.
  • flutter_modular - Ferramenta capaz de atuar como service locator e capaz de fazer navegação entre telas na aplicação.
  • dio - Ferramenta altamente customizável para requisições HTTP, com suporte a interceptadores, formulários, downloads, etc.
  • shared_preferences - Ferramenta de armazenamento local de dados.
  • rx_notifier - Ferramenta de reatividade transparente.
  • google_fonts - Ferramenta para obtenção das fontes do Google Fonts.

Instalação

$ flutter pub get

Executando a aplicação

$ flutter run

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published