FastAPI backend for dental appointment transcription and clinical note generation.
- Create a virtual environment:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate- Install dependencies:
pip install -e ".[dev]"- Copy environment configuration:
cp .env.example .env- Update
.envwith your credentials.
Development mode with hot reload:
uvicorn app.main:app --reload --host 0.0.0.0 --port 8000Once running, visit:
- Swagger UI: http://localhost:8000/docs
- ReDoc: http://localhost:8000/redoc
pytestWith coverage:
pytest --cov=app --cov-report=html