Pedro Jorge's repositories
01-challenge-node-js
Desafio 01 da trilha de Node Js. Um CRUD de tarefas com validação e importação em massa de dados de um CSV, utilizando tecnologias nativas do Node Js.
02-api-rest-node-js
Uma API REST utilizando o Fastify, Knex, TypeScript, ESLint e outras ferramentas para auxiliar durante o desenvolvimento.
02-challenge-node-js
Aplicação de uma API para controle de dieta, utilizando fastify, validação por cookies, knex, e testes e2e.sqlite
03-api-solid
API de uma academia com os princípios SOLID, utilização de docker, testes unitários e e2e, autenticação JWT e autorização RBAC. Com actions do github.
03-challenge-node-js
Desafio 03 da trilha de Node da formação Rocketseat que consiste em uma API para criar orgs que cadastram pets para adoção.
04-clean-ddd
Projeto 04 da trilha de Node da Rocketseat, a qual utiliza fundamentos como DDD e Clean Architecture para implementar um sistema de fórum, e usa Event-driven para disparar notificações com base nas atividades exercidas.
05-nest-clean
A complete forum application using NestJs.
pizzashop-web
Pizza-shop é uma aplicação mega completa para gerenciamento de pedidos e resultados, com tabelas, gráficos e testes automatizados.
spotify-clone
Aplicação desenvolvida com Code With Antonio a qual consiste em um clone simples do spotify com as principais funcionaldades, e uma integração com stripe para assinatura.
fetching-data
Mini aplicação construída na semana do React para mostrar uma das melhores formas de fazer fetch de dados com React Query
ignite-timer
Uma aplicação completa com roteamento e diversos conceitos importantes do ecossistema React como ContextAPI, useReducer, immer e muito mais.
nlw-expert-notes
Aplicação construída com React que funciona como um CRUD de notas, com o diferencial de ter integração com Speech Recognition para reconhecimento de voz.
nlw-expert-polls
Aplicação realizada no NLW Expert com a trilha de nodejs com Fastify que consiste na criação e voto de enquetes utilizando redis e webhooks.
PedroJorge148
Who is me?
upload-ai-web
Aplicação construída no NLW IA da Rocketseat, que tem como objetivo receber um vídeo como input e criar título e descrição com IA.
upload-server
API construída para receber e validar arquivos de uploads do usuário por extensão e tamanho com fastify-multer e zod. Os arqivos podem ser salvos localmente ou no serviço S3 da AWS.
upload-web
Aplicação Next feita com tailwind e react drop-zone para consumir uma API de upload a qual é possível excluir e vizualizar arquvos enviados.