-
Autenticação de usuários
- Login
- Cadastro
- Recuperação e redefinição de senha
-
Gerenciamento de usuários
- Consulta de usuários
- Atualização de dados e senha
- Exclusão de conta
-
Brainstormings
- Listagem pública
- Criação autenticada de brainstormings
-
Projetos
- Listagem de projetos do usuário
- Criação de novos projetos
- Node.js + Fastify
- ZodV4
- TypeScript
- JWT para autenticação
- Prisma para ORM
- Nodemailer para envio de e-mails
- Swagger/OpenAPI para documentação
- Docker para contêineres
# Instale as dependências
npx prisma generate
npm install
# Inicie o servidor
npm run devA documentação interativa (Swagger) estará disponível em: http://localhost:PORT/api-docs
