diff --git a/webapi/api/routers.py b/webapi/api/routers.py index 7fe4632..3af8c20 100644 --- a/webapi/api/routers.py +++ b/webapi/api/routers.py @@ -2,6 +2,6 @@ from .endpoints.v1 import auths, users, cards api_router = APIRouter() -api_router.include_router(auths.router, prefix="/auth", tags=["auth"]) -api_router.include_router(cards.router, prefix="/cards", tags=["cards"]) -api_router.include_router(users.router, prefix="/users", tags=["users"]) \ No newline at end of file +api_router.include_router(auths.router, prefix="/auth", tags=["Auth"]) +api_router.include_router(cards.router, prefix="/cards", tags=["Cards"]) +api_router.include_router(users.router, prefix="/users", tags=["Users"]) \ No newline at end of file diff --git a/webapi/main.py b/webapi/main.py index c918ed4..657426b 100644 --- a/webapi/main.py +++ b/webapi/main.py @@ -3,7 +3,29 @@ from api.routers import api_router # from api.endpoints.v1 import auths, users, cards -myapp = FastAPI() +tags_metadata = [ + { + "name": "Auth", + "description": "Authentication operations (login, signup, password recovery).", + }, + { + "name": "Users", + "description": "Operations with users (CRUD).", + }, + { + "name": "Cards", + "description": "Operations with cards.", + }, +] + +myapp = FastAPI( + title="Bank API", + description="API for managing users, cards, and authentication in a banking system.", + version="1.0.0", + docs_url="/docs", + redoc_url="/redoc", + openapi_tags=tags_metadata +) """ Create a MariaDB container for testing purposes.