Desafio Login

>Status: em Desenvolvimento ⚠️

O objetivo desse desafio é criar um cadastro de login, utilizando o package Shared_preferences e em seguida logar para acessar a Api do GitHub e listar os 100 primeiros repositorios, e ao clicar em qualquer usuario na lista,direcionar para a pagina do usuario no Github.

Mais sobre o App:

  • Componentização dos Widgets TextformField, Container e Text para reaproveitar em outros arquivos.
  • validação do formulario de login e cadastro de login.
  • barra de pesquisa dos usuarios.
  • Splash screen para abertura do App.
  • padrao MVC para organização do codigo.

Dependencias:

  • http: para conexao com as Apis,
  • shared_preferences para persistencia de dados locais,
  • url_laucher: redirecionar para pagina web,
  • shimmer: para criar efeito de carregamento dos dados

flutter_login_shared flutter_login_shared2