vip11017's picture
Updated root_path
f824458
raw
history blame contribute delete
864 Bytes
from fastapi import FastAPI
from fastapi.middleware.cors import CORSMiddleware
from app.routers import chats, analytics, invite, user, chatbots, members
app = FastAPI(title="Auro Dashboard Backend", root_path="/admin")
origins = [
"https://admin-dashboard-frontend-ten-xi.vercel.app",
"http://localhost:5173", # optional for local dev
]
# CORS — adjust for your frontend origin
app.add_middleware(
CORSMiddleware,
allow_origins=origins, # allow all origins
allow_credentials=True,
allow_methods=["*"],
allow_headers=["*"],
)
# Routers
app.include_router(chats.router)
app.include_router(analytics.router)
app.include_router(user.router)
app.include_router(invite.router)
app.include_router(chatbots.router)
app.include_router(members.router)
@app.get("/")
def root():
return {"message": "Dashboard Backend is running"}