uprm-inso4115-2023-2024-s2 / semester-project-automated-resume-builder

semester-project-automated-resume-builder created by GitHub Classroom
1 stars 0 forks source link

[Lecture Topic Task] API documentation #272

Closed Janiel777 closed 6 months ago

Janiel777 commented 6 months ago

Objetivo: Crear una documentación comprensiva y fácil de entender para el API del proyecto. Este LTT busca proporcionar a los desarrolladores internos y posiblemente externos, una guía clara y detallada sobre cómo interactuar con el API, incluyendo endpoints disponibles, métodos de solicitud, parámetros esperados, formatos de respuesta y ejemplos de uso.

Para respaldar la idea de realizar el LTT sobre documentación del API, quiero referenciar la sección de "Requirements specification & documentation" en el documento slide04.pdf. Aquí se enfatiza la importancia de la documentación disciplinada en lenguaje natural estructurado para evitar errores y fallos, así como el uso de notaciones diagramáticas para la especificación gráfica y semi-formal de aspectos complementarios . Esta sección subraya cómo una documentación bien estructurada y detallada, incluyendo la del API, es esencial para el desarrollo de software, alineándose perfectamente con el propósito del LTT propuesto.

Janiel777 commented 6 months ago

API documentation

Ya esta lista @irsaris