scorecardapi / main.py
zombee11's picture
Upload 34 files
7872230 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()