feat(taskflow): add core task API, storage persistence, csv export, stats page, and test coverage

This commit is contained in:
Alexander Kalinovsky
2026-04-01 17:56:03 +03:00
commit 19d659df6b
31 changed files with 4197 additions and 0 deletions

22
app/main.py Normal file
View File

@@ -0,0 +1,22 @@
from fastapi import FastAPI
from app.api.health import router as health_router
from app.api.stats import router as stats_router
from app.api.tasks import router as tasks_router
def create_app() -> FastAPI:
app = FastAPI(
title="TaskFlow",
version="1.0.0",
)
app.include_router(health_router)
app.include_router(tasks_router)
app.include_router(stats_router)
return app
app = create_app()