medextract / app /main.py
harsh-dev's picture
Add
ec563fd
raw
history blame contribute delete
646 Bytes
import os
from fastapi import FastAPI
from fastapi.middleware.cors import CORSMiddleware
from app.config import settings
from app.routes import report_routes, file_routes
os.makedirs(settings.UPLOAD_DIR, exist_ok=True)
app = FastAPI(title="Medical Report API")
app.add_middleware(
CORSMiddleware,
allow_origins=["*"],
allow_credentials=True,
allow_methods=["*"],
allow_headers=["*"],
)
app.include_router(report_routes.router, prefix="/api", tags=["Reports"])
app.include_router(file_routes.router, prefix="/api", tags=["Files"])
@app.get("/")
def root():
return {"message": "Medical API is running ✅/api/report"}