Criar uma aplicação utilizando React, a aplicação deve conter 3 páginas. dashboard, detalhes e de login.
- A página de login deve ser um formulário que vai pedir 2 informações Nome e uma imagem. Essas informações devem ser persistidas localmente.
- Após a autenticação, o usuário deve ser direcionado a uma página onde deve ser implementado uma listagem
- Se ao acessar, já existir um usuário, o mesmo deve ser redirecionado para a o dashboard
As informações do usuário devem ser exibidas no header da aplicação, onde o clique nas informações dará a opção de logout.
- A listagem deve ser implementada com a api de pokémons: https://pokeapi.co/
- A paginação de deve ser feita através de um scroll infinito.
A página de detalhes do pokémon pode ser exibida de 2 maneiras:
- Através de rotas se jogada diretamente na URL
- Através de um modal, quando clicado em um pokémon listado Estilização e bibliotecas para chegar ao resultado, são de sua escolha. Mas não esqueça de deixar as páginas bem bonitas e com uma boa usabilidade.
Criar um readme explicando como rodar a aplicação e as libs utilizadas