notionhive-ai's picture
Upload 5 files
0b99897 verified
raw
history blame contribute delete
544 Bytes
#API Packages
from fastapi import FastAPI
from fastapi.middleware.cors import CORSMiddleware
#Route Calling From faq_routes.py
from faq_routes import router as faq_router
from ircc_updater import start_ircc_scheduler
app = FastAPI()
# Enable CORS for frontend
app.add_middleware(
CORSMiddleware,
allow_origins=["*"],
allow_credentials=True,
allow_methods=["*"],
allow_headers=["*"],
)
# Include FAQ API routes
app.include_router(faq_router)
@app.on_event("startup")
async def startup_event():
start_ircc_scheduler()