Skip to content

feat(backend): add OpenAPI / Swagger documentation #11

@Xuccessor

Description

@Xuccessor

Summary

Expose auto-generated API docs so frontend developers and contributors can explore the API without reading source code.

Acceptance Criteria

  • Install @nestjs/swagger
  • Swagger UI available at /docs in development
  • All DTOs decorated with @ApiProperty
  • All controllers decorated with @ApiTags and response schemas
  • Auth endpoints show the Bearer token requirement (@ApiBearerAuth)
  • openapi.json can be exported via GET /docs-json

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions