Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

NoteSmith Backend

FastAPI backend for dental appointment transcription and clinical note generation.

Setup

  1. Create a virtual environment:
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
  1. Install dependencies:
pip install -e ".[dev]"
  1. Copy environment configuration:
cp .env.example .env
  1. Update .env with your credentials.

Running the Server

Development mode with hot reload:

uvicorn app.main:app --reload --host 0.0.0.0 --port 8000

API Documentation

Once running, visit:

Testing

pytest

With coverage:

pytest --cov=app --cov-report=html