First attempt to tink demo
Some checks failed
Build and Deploy / build-and-deploy (push) Has been cancelled

This commit is contained in:
Henrik Jess Nielsen
2026-05-22 18:30:59 +02:00
parent ba6d428a43
commit 26a16e3638
20 changed files with 1683 additions and 0 deletions

28
src/main.py Normal file
View File

@@ -0,0 +1,28 @@
"""
FastAPI application entry point.
"""
from fastapi import FastAPI
from fastapi.staticfiles import StaticFiles
from starlette.middleware.sessions import SessionMiddleware
from src.config import get_settings
from src.routes.demo import router
settings = get_settings()
app = FastAPI(
title="Tink API Demo",
description="MoneyCapp × Tink — sales demo showing v2 API endpoints",
version="1.0.0",
)
app.add_middleware(
SessionMiddleware,
secret_key=settings.session_secret,
max_age=3600,
)
app.include_router(router)
app.mount("/static", StaticFiles(directory="src/static"), name="static")