SCORECARDAPI2 / main.py
zombee11's picture
Upload 32 files
ede4a2e verified
Raw
History Blame Contribute Delete
673 Bytes
from fastapi import FastAPI
from fastapi.staticfiles import StaticFiles
from app.api.routes import health, rules, scorecard, ui
from app.core.config import get_settings
def create_app() -> FastAPI:
settings = get_settings()
app = FastAPI(
title=settings.app_name,
version="0.1.0",
description="Configurable STP scorecard engine for two wheeler loan LOS integrations.",
)
app.include_router(health.router)
app.include_router(scorecard.router)
app.include_router(rules.router)
app.include_router(ui.router)
app.mount("/static", StaticFiles(directory="app/static"), name="static")
return app
app = create_app()