Projetos

Autenticação no next js

Front End

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.

Front End
ReactJs
NextJs
TypeScript
Ver documentação

Agendamento descomplicado

Front End
Agendamento descomplicado
Front End
ReactJs
NextJs
TypeScript
React Hook Form
Zod
NextAuth
Prisma
Ver documentação

Coffee Delivery

Front End
Coffee Delivery
Front End
ReactJs
Vite
TypeScript
React Hook Form
Styled Components
Zod
Ver documentação

Dash Go

Front End

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.

Front End
ReactJs
NextJs
TypeScript
React Hook Form
Ver documentação

Dt Money

Front End
Dt Money
Front End
ReactJs
Vite
TypeScript
React Hook Form
Zod
Styled Components
Ver documentação

Plataforma de Eventos

Front End
Plataforma de Eventos
Front End
ReactJs
TypeScript
TailwindCSS
Ver documentação

Gym Pass

Back End

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.

Back End
NodeJs
TypeScript
Fastify
Prisma
Zod
Vitest
Supertest
Ver documentação

Ig News

Front End
Ig News
Front End
ReactJs
NextJs
TypeScript
Stripe
Ver documentação

API Node

Back End

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.

Back End
NodeJs
TypeScript
Ver documentação

Podcastr

Front End
Podcastr
Front End
ReactJs
NextJs
TypeScript
Ver documentação