-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
apiAPI relatedAPI relateddocumentationImprovements or additions to documentationImprovements or additions to documentationmedium-priorityMedium priority - nice to haveMedium priority - nice to have
Description
Problem
No API documentation or interactive testing UI
Solution
Add SpringDoc OpenAPI:
implementation("org.springdoc:springdoc-openapi-starter-webmvc-ui:2.3.0")Add annotations:
- @tag on controllers
- @operation on endpoints
- @ApiResponses for status codes
- @Schema on DTOs
Acceptance Criteria
- SpringDoc dependency added
- All endpoints documented
- Swagger UI at /swagger-ui.html
- JWT authentication works in Swagger
- API_DOCS.md created
Priority
🟢 Medium - Important for API consumers
Metadata
Metadata
Assignees
Labels
apiAPI relatedAPI relateddocumentationImprovements or additions to documentationImprovements or additions to documentationmedium-priorityMedium priority - nice to haveMedium priority - nice to have