Files
FitTrack_ReportGenerator/api/main.py
2025-10-12 06:38:44 -07:00

23 lines
506 B
Python

from fastapi import FastAPI
from api.routers import analysis
from src.core.logger import logger
app = FastAPI()
app.include_router(analysis.router, prefix="/api")
@app.on_event("startup")
async def startup_event():
logger.info("FitTrack Report Generator API starting up...")
@app.on_event("shutdown")
async def shutdown_event():
logger.info("FitTrack Report Generator API shutting down...")
@app.get("/")
def read_root():
return {"message": "Welcome to FitTrack Report Generator API!"}