dafe-backend

📚 DAFE – API de Feedback Escolar e Fóruns de Conversa

Esta é a API do projeto DAFE, uma aplicação voltada para o feedback escolar e fóruns de conversa entre alunos. Desenvolvida com NestJS e conectada a um banco de dados MongoDB Atlas, a API oferece um conjunto robusto de funcionalidades para:


⚙️ Tecnologias Utilizadas


📌 Funcionalidades

✅ Implementadas – Funcionando

⚠️ Em Desenvolvimento


🛠️ Como Utilizar

# 1. Clone o repositório
git clone https://github.com/joaoazevedo23/dafe-backend

# 2. Instale as dependências
npm install

# 3. Configure o Banco de Dados
# Crie seu cluster no MongoDB Atlas e adicione a string de conexão no arquivo `.env` ou de configuração.

# 4. Execute o projeto
npm run start:dev

🔐 Autenticação e Acesso

Para acessar rotas protegidas da API, siga os passos abaixo:

  1. Registre um usuário
    Envie uma requisição POST para o endpoint:
    POST/user
    
  2. Faça login
    Envie uma requisição POST para o endpoint:
    POST /login-jwt
    

Isso retornará um token JWT.

  1. Use o token nas rotas protegidas
    Inclua o token JWT no cabeçalho das suas requisições:
    Authorization: Bearer seu_token_jwt
    

📋 Próximos Passos


❓ Dúvidas ou Sugestões?

Se precisar de ajuda ou tiver alguma sugestão, sinta-se à vontade para entrar em contato!