Fluxo completo de autenticação de usuÔrios utilizando React, Firebase Auth, React Router Dom e Styled Components, com base em um protótipo visual do Figma da DIO.
š Deploy da aplicação:
https://react-registration-login-user-home-home.vercel.app/
- Home
- Cadastro
- Login
- PƔgina do UsuƔrio
Essas pÔginas implementam formulÔrios, validações e navegação utilizando:
react-hook-form
para controle de formulƔriosyup
para validação dos dadosreact-router-dom
para rotasfirebase
para autenticação na nuvemstyled-components
para estilização baseada no protótipo Figma
- ā Cadastro de usuĆ”rios
- š Login com Firebase Authentication
- š Navegação entre rotas com
react-router-dom
- 𧪠Validação de campos com
yup
- Controle eficiente do estado dos inputs
- Validação baseada em esquemas de dados
- Cadastro e login via Firebase Authentication
- Rotas declarativas entre pƔginas
- Criação e reaproveitamento de componentes com
styled-components
Clone o repositório ou baixe os arquivos do projeto.
yarn