Projetos
Este projeto implementa um fluxo completo de autenticação usando JWT para autenticar usuários com email e senha. Utiliza o conceito de fila para atualizar o token e SSR do Next.js para atualizar o token no servidor e validar as permissões do usuário.
Dash Go é um dashboard construído com React para treinar conceitos avançados como cache de dados com React Query e interfaces declarativas. Utiliza o Chakra UI para a interface e proporciona uma excelente experiência ao usuário.
O Gym Pass é uma API HTTP Rest do Node.js construída com Typescript, Fastify, Prisma, PostgreSQL, JWT e outras tecnologias. Ele permite o gerenciamento do sistema de academias, incluindo cadastro e autenticação do usuário, permissões, criação e pesquisa de academias e criação de check-in, histórico, métricas e validação.
Uma API HTTP Rest é implementada sem quaisquer bibliotecas ou bancos de dados de terceiros, para explorar os principais conceitos do Node.js, como fluxos, rotas e gravação e leitura de arquivos locais.