Spaces:
Sleeping
Sleeping
| from fastapi import FastAPI | |
| from fastapi.responses import HTMLResponse | |
| # ========================== | |
| # π Image Module | |
| # ========================== | |
| from app.routers.image import jpgcompressor | |
| # ========================== | |
| # π§ͺ Test Utilities | |
| # ========================== | |
| from app.routers.testers import random_number_generator | |
| from app.routers.testers import help | |
| from app.routers.testers import calculator | |
| # ========================== | |
| # π App Initialization | |
| # ========================== | |
| app = FastAPI() | |
| # ========================== | |
| # π Router Registration | |
| # ========================== | |
| app.include_router(jpgcompressor.router) # Image compression handler | |
| app.include_router(random_number_generator.router) # Random number tester | |
| app.include_router(help.router) # Helper/test info | |
| app.include_router(calculator.router) # Mini calculator service | |
| # ========================== | |
| # π Root Endpoint | |
| # ========================== | |
| def greet_json(): | |
| return """ | |
| <h2>Go to the Swagger docs π</h2> | |
| <a href="/docs">Click here for API Docs</a> | |
| """ | |