"""Application entry point for Remote Office Center."""

from fastapi import FastAPI
from fastapi.staticfiles import StaticFiles

from app.android import router as android_router
from app import config
from app.routes import router

app = FastAPI()

# Serve the existing dashboard CSS and JavaScript files.
app.mount("/static", StaticFiles(directory=config.STATIC_DIR), name="static")

# Register all dashboard and API routes.
app.include_router(router)
app.include_router(android_router)
