zeroCass / unb-fso-project

Projeto final da disciplina Fundamentos de Sistemas Operacionais
1 stars 1 forks source link

Classes backend #8

Closed felipenrocha closed 1 month ago

felipenrocha commented 1 month ago

1) Adicionados API RESTS com CRUD para Aluno, Administradores e Turmas;

2) Adicionado Endpoints na API para pegar os Roles, Nome das turmas, Turno das turmas e Trilhas.

API Endpoints:

  'GET ALL Alunos': '/api/aluno/all/',
  'Add Aluno': '/api/aluno/create',
  'Update Aluno': '/api/aluno/update/pk',
  'Delete Aluno': '/api/aluno/delete/pk',

  'Get All admins': '/api/admin/all',
  'Add Admin': '/api/admin/create',
  'Update Admin': '/api/admin/update/pk',
  'Delete Admin': '/api/admin/delete/pk',

  'Get All Turmas': '/api/admin/all',
  'Add Turma': '/api/turma/create',
  'Update Turma': '/api/turma/update/pk',
  'Delete Turma': '/api/turma/delete/pk',

  'GET TURNOS' : 'api/turnos',
  'GET TRILHAS' : 'api/trilhas',
  'GET NOME DAS TURMAS' : 'api/nomes_turma',
  'GET Roles' : 'api/roles',