Skip to content

Repository files navigation

Sistema de Gestão de Tarefas e Avaliações (API REST)

Projeto desenvolvido para demonstrar competências em Backend com Node.js, aplicando conceitos de POO, Service Layer e Autenticação JWT.

🚀 Tecnologias

  • Node.js & Express
  • SQLite (Banco Relacional)
  • JWT (Autenticação)
  • Bcrypt (Segurança)

⚙️ Como Rodar

  1. Instale as dependências: npm install
  2. Configure o .env (veja .env.example)
  3. Inicialize o banco: node src/config/initDb.js
  4. Rode o servidor: npm start (ou node src/server.js)

📖 Documentação da API

A documentação completa das rotas (Endpoints), exemplos de JSON e regras de negócio está disponível separadamente.

👉 Clique aqui para acessar a Documentação da API (API_DOC.md)

About

API REST desenvolvida em Node.js e SQLite. Inclui sistema de Gestão de Tarefas e Sistema de Avaliações (Feedback). Aplica conceitos de POO, Service Layer, Autenticação JWT e SOLID.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages