# TC Backend Minimal FastAPI backend skeleton for the TC mobile signal analysis lab. ## Python version Use Python `3.12` or `3.13` for now. The current dependency set is blocked on Python `3.14` because `pydantic-core` build support is not yet available in this environment. ## Storage The current backend uses SQLite via the Python standard library. Default database path: `data/tc_backend.db` Uploaded audio files are stored under: `data/uploads/` ## Run ```bash .venv\Scripts\activate pip install -r requirements.txt uvicorn app.main:app --reload ```