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.
- Home
- Cadastro
- Login
- Página do Usuário
Essas páginas implementam formulários, validações e navegação utilizando:
react-hook-formpara controle de formuláriosyuppara validação dos dadosreact-router-dompara rotasfirebasepara autenticação na nuvemstyled-componentspara 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
