Skip to content

About

Projeto de Engenharia de Software

Resources

Stars

1 star

Watchers

1 watching

Forks

Repository files navigation

GitHub release (latest by date including pre-releases)

Projeto Prático de Engenharia de Software

Este é um projeto prático para a disciplina de Engenharia de Software na Universidade Fernando Pessoa.

Endpoints utilizados

  • GET

    • /aluno -- lista todos os alunos
    • /aluno/{id} -- lista o aluno com o referido id passado por url
    • /atendimento -- lista todos os atendimentos
    • /cadeira -- lista todas as cadeiras
    • /curso -- lista todos os cursos
    • /explicador -- lista todos os cursos ou procura-os por diversos parâmetros (dia, cadeira, idioma, inicio e fim)
    • /explicador/{nome} -- lista o explicador com o referido nome passado por url
    • /faculdade -- lista todas as faculdades
    • /faculdade/{id} -- lista a faculdade com o referido id passado por url
    • /horario -- lista todos os horarios
    • /idioma -- lista todos os idiomas
  • POST

    • /aluno -- cria um aluno
    • /atendimento -- cria um atendimento
    • /cadeira/{curso} -- cria uma cadeira no curso com o nome do curso passado por url
    • /curso/{faculdade} -- cria um curso na faculdade com o nome da faculdade passado por url
    • /explicador -- cria um explicador
    • /faculdade -- cria uma faculdade
  • PUT

    • /explicador -- modifica o explicador passado no payload
    • /explicador/{cadeira} -- associa uma cadeira (nome no url) a um explicador (passado no payload)
  • DELETE

    • /curso/1 -- remove o curso com o id=1

Documentação de referência

Documentação utilizada na realização do projeto:

Guias de utilização

Guias de utilização de algumas ferramentas utilizadas:

About

Projeto de Engenharia de Software

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages