Spaces:
Sleeping
Sleeping
Download src/main.py from shrisdiablo/dev-yuvabe-app-api: direct link, hf CLI and curl.
- Browser
- Download file 1.12 kB
-
https://huggingface.co/spaces/shrisdiablo/dev-yuvabe-app-api/resolve/main/src/main.py
- Command line
-
hf download hf://spaces/shrisdiablo/dev-yuvabe-app-api/src/main.py
-
curl -L -o main.py https://huggingface.co/spaces/shrisdiablo/dev-yuvabe-app-api/resolve/main/src/main.py
1.12 kB
| from src.wellbeing.router import router as wellbeing | |
| from fastapi import FastAPI | |
| import os | |
| from src.auth.router import router as auth_router | |
| from src.chatbot.router import router as chatbot_router | |
| from src.core.database import init_db | |
| from src.home.router import router as home_router | |
| from src.notifications.router import router as notifications_router | |
| from src.payslip.router import router as payslip_router | |
| from src.profile.router import router as profile | |
| from src.journaling.router import router as journal | |
| from src.core.router import router as app_config | |
| from fastapi.staticfiles import StaticFiles | |
| app = FastAPI(title="Yuvabe App API") | |
| async def on_startup(): | |
| await init_db() | |
| app.include_router(home_router, prefix="/home", tags=["Home"]) | |
| app.include_router(app_config) | |
| app.include_router(profile) | |
| app.include_router(auth_router) | |
| app.include_router(chatbot_router) | |
| app.include_router(wellbeing) | |
| app.include_router(notifications_router) | |
| app.include_router(payslip_router) | |
| app.include_router(journal) | |
| def root(): | |
| return {"message": "API is running fine!"} | |