Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backend > Docs > Gerar uma Documentação API das rotas (Postman) #65

Open
4 tasks
ManoMax opened this issue Sep 20, 2023 · 0 comments
Open
4 tasks

Backend > Docs > Gerar uma Documentação API das rotas (Postman) #65

ManoMax opened this issue Sep 20, 2023 · 0 comments
Assignees

Comments

@ManoMax
Copy link
Member

ManoMax commented Sep 20, 2023

OVERVIEW

  • Na ideia de aprimorar a apresentação de nosso projeto, é interessante que uma boa documentação seja escrita.
  • Desse modo, a partir do conteúdo já descrito no README.md, agora precisamos complementar informações sobre o sistema, informando quais as rotas existentes da API e suas descrições, bem como o conteúdo exigido no Body, Params e Header dessas requisições, além das respostas e erros esperados.
  • Para isso, devemos criar um arquivo chamado ENDPOINTS.md na raiz do projeto, contendo esses conteúdos;
  • E, além de contextualizar via arquivo.md, para dar mais opções de visualização dessas rotas, uma outra maneira de apresentar a Documentação API é através do Posman;
  • Com isso, crie uma Documentação gerada a partir do Postman e adicione o link desse conteúdo ao arquivo ENDPOINTS.md.

TASK

  • Mapear todas as rotas da API, pelo Postman;
  • Indicar exigências de body, header e params das rotas;
  • Gerar uma documentação a partir do Postman;
  • Utilizar o arquivo ENDPOINTS.md da raiz do projeto, para adicionar o link de referencia dessa Documentação gerada;

LINKS

@ManoMax ManoMax converted this from a draft issue Sep 20, 2023
@ManoMax ManoMax moved this from 🆕 New to 📋 Backlog in Kanban Projexa (CodeX Jr.) Sep 20, 2023
@ManoMax ManoMax moved this from 📋 Backlog to 🔖 Ready in Kanban Projexa (CodeX Jr.) Sep 26, 2023
@FLuiz22 FLuiz22 moved this from 🔖 Ready to 🏗 In progress in Kanban Projexa (CodeX Jr.) Sep 28, 2023
@ManoMax ManoMax moved this from 🏗 In progress to 🔖 Ready in Kanban Projexa (CodeX Jr.) Oct 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🔖 Ready
Development

No branches or pull requests

6 participants