SCORECARDAPISTP1 / main.py
zombee11's picture
Upload 29 files
bbee61a 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()