Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
corelab
Notas Gerais sobre a Aplicação
Funcionalidades
CRUD Básico de Tarefas:
Gerenciamento de Usuários:
Autenticação
Envio de E-mails
Envio de E-mail em Fila:
Envio de E-mail Direto:
Outras Funcionalidades
corelab-frontend
Descrição
O projeto
corelab-frontend
é uma aplicação web desenvolvida em React com TypeScript, destinada a gerenciar listas de tarefas. Este frontend interage com uma API para permitir a criação, leitura, atualização e exclusão de tarefas, além de funcionalidades adicionais como marcar itens como favoritos e atribuir cores às tarefas.Tecnologias e Ferramentas Utilizadas
Estrutura do Projeto
Dependências Principais:
Dependências de Desenvolvimento:
Configuração do Ambiente
corelab-backend
Descrição
O projeto
corelab-backend
é uma API desenvolvida utilizando Node.js e o framework NestJS. Esta API é responsável por gerenciar tarefas em um banco de dados PostgreSQL, oferecendo funcionalidades para criar, ler, atualizar e excluir tarefas. A API também permite marcar tarefas como favoritas, gerenciamento de usuário e utiliza Redis como banco para fila com nest bull, devidamente documentado com Swagger, podendo ser consultado na rota comum/api, sendo as respostas dadas por Dto's e proteção com o class-validator, .Tecnologias e Ferramentas Utilizadas
Scripts
Rodar o Projeto:
Rodar em Desenvolvimento:
Rodar TypeORM:
Sincronizar o Schema:
Atenciosamente,
Matheus Mozart.