dedevpradev / faladev

Este é um projeto open source dedicado ao desenvolvimento de uma plataforma completa para a gestão de mentorias.
Apache License 2.0
14 stars 19 forks source link

Adicionar Configuração para swagger #18

Closed vitorAzevedo09 closed 1 month ago

vitorAzevedo09 commented 1 month ago

Descrição

Esta issue propõe a adição da documentação Swagger à API do projeto para melhorar a clareza, facilidade de uso e integração com outros sistemas.

Objetivo

Implementar a documentação Swagger para descrever de forma detalhada os endpoints, parâmetros, tipos de resposta e exemplos de uso da API.

Justificativa

A documentação Swagger oferece uma interface interativa que facilita a compreensão e teste dos endpoints da API. Ela padroniza a documentação, promovendo a consistência e facilitando a integração com ferramentas de terceiros. Além disso, simplifica o processo de onboarding para novos desenvolvedores e ajuda na manutenção contínua do sistema, garantindo que a API seja sempre bem documentada e atualizada.

obs: Sugestão de utilização do módulo gin-swagger

mffonseca commented 1 month ago

@vitorAzevedo09 acabei de testar o PR e encontrei alguns pequenos detalhes.

Captura de Tela 2024-07-24 às 08 22 19

Consegue subir um novo PR com esses ajustes?

No mais, ficou muito bom. Parabéns.

vitorAzevedo09 commented 1 month ago

Opa, consigo sim.