Kenziehub é um hub de portfólios de programadores da Kenzie! O objetivo dessa aplicação é conseguir criar um frontend de qualidade, utilizando alguns dos conhecimentos em React. Nesta aplicação o usuário poderá se cadastrar, adicionar as tecnlogias que ele aprendeu e está aprendendo, assim como seus trabalhos realizados.
Para a realização deste projeto, foi utilizado uma API disponibilizada pelo time da Kenzie. Sua documentação se encontra aqui:
Para esta aplicação foi utilizado o Figma disponibilizado.
- O usuário pode se cadastrar;
- O usuário pode logar em sua conta;
- O usuário pode cadastrar as tecnologias que ele conhece;
- O usuário consegue visualizar e deletar as tecnologias que ele conhece.
- Todos os formulários tem validações, para não enviar nenhum dado errado para a API;
- O Token está sendo salvo no localStorage de forma correta e sendo utilizado para verificar se o usuário está logado ou não;
- O usuário deslogado não pode acessar o dashboard.
- Material Ui
- React Router Dom
- React Hook Form
- Yup
- Axios
A aplicação foi disponibilizada fazendo o deploy no Versel. O link para acesso está disponibilizado no topo da documentação.