Este projeto foi desenvolvido com as seguintes tecnologias:
- TypeScript
- React
- TailwindCSS
- React Hook Forms (com Yup)
Este é um projeto de estudo, com o objetivo de praticar o fluxo de autenticação por meios de tokens JWT.
Neste repositório, desenvolvi um site que se integra com a Authentication (API), possuindo páginas de Login, Registro e um Perfil do usuário logado.
Este repositório faz parte do projeto Authentication Project.
- Git (ou baixe o repositório como .zip)
- Node (preferência na versão LTS)
- Projeto Authentication (API) rodando na máquina
- Vá até a pasta do projeto
authentication-client
e rode o comandoyarn
ounpm install
para instalar as dependências do projeto; - Crie o arquivo
.env
na raíz do projeto e adicione as variáveis necessárias como mostra o arquivo.env.example
; - Rode o comando de build
yarn build
ounpm run build
; - Por fim, rode o projeto com o comando
yarn preview
ounpm run preview
e abra o link que aparece no terminal em seu navegador;