Skip to content

API Rest Evasão Escolar - Backend desenvolvido com NestJs, TypeORM e Postgres.

Notifications You must be signed in to change notification settings

eneas-almeida/api-evasao-escolar-nestjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

API de Evasão Escolar

NPM

API Evasão Escolar - Backend desenvolvido com NestJs, TypeOrm e Postgres.
👉 Link do Swagger da API
👉 Link do projeto

* O código fonte da aplicação é mantido em um repositório privado.

Dashboard

Stack de tecnologias

NestJs Typescript Typescript Javascript

  • NestJs
  • Python
  • Typescript
  • TypeORM (Postgres)
  • Autenticação Token JWT

Persistência

  • Postgres com Docker

Paths

Authentication

  • /auth/signup -> Cria um usuário (POST)
  • /auth/signin -> Autenticação de usuário (POST)

Estudante

  • /students -> Lista todos (GET)
  • /students/filter?curso=computacao&page=1&limit=10 -> Filtra e pagina estudantes (GET)
  • /students/{id} -> Exibe um estudante pelo id (GET)

Períodos

  • /periods -> Cria período (POST)
  • /periods -> Lista todos os períodos (GET)

Análises

  • /analysis -> Cria análise (POST)

Estrutura de pastas

Autor

Enéas Almeida

Releases

No releases published

Packages

No packages published