Files
twimg-backend/app/main.py
Logan Cusano ecd2631eec Fix auth
2025-07-13 15:26:18 -04:00

16 lines
566 B
Python

from fastapi import FastAPI
from .routers import auth, users, videos
app = FastAPI(title="Video Voting App",
swagger_ui_parameters={"persistAuthorization": True})
app.include_router(auth.router, prefix="/auth", tags=["Authentication"])
app.include_router(users.router, prefix="/users", tags=["Users"])
app.include_router(videos.router, prefix="/videos", tags=["Videos"])
@app.get("/", tags=["Root"])
async def read_root():
"""
The root endpoint of the Video Voting API.
"""
return {"message": "Welcome to the Video Voting API!"}