forked from lucasanthony/tcc-frontend
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed
Description
OVERVIEW
- Na ideia de aprimorar a apresentação de nosso projeto, é interessante que uma boa documentação seja escrita.
- Como houve uma refatoração massiva do projeto, toda a documentação existente no README.md está desatualizada. Necessitamos de uma nova documentação especificamente das rotas da API Rest, para facilitar o trabalho de todos os desenvolvedores atuais e futuros que venham a usar estes endpoints.
- Com isto em mente, sugere-se aqui a criação de um arquivo
organizations.swagger.tsdentro da pasta do módulo de organizações, que detalhará todos os detalhes da rota, seguindo o padrãoSwagger OpenAPI v3, e que eventualmente deverá ser importado por um outro arquivo geral de documentação do projeto.
TASK
- Mapear todas as rotas do módulo no padrão Swagger, e testá-las pelo Insomnia ou Postman;
- Indicar exigências de
body,header, eparamsdas requisições enviadas a estas rotas; - Gerar um arquivo de documentação
organizations.swagger.ts; - Permitir a importação das informações das rotas e das informações dos objetos sendo usados nestas rotas;
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed
Type
Projects
Status
🔖 Ready