Skip to content
Devflovv

HealthcareSaaS · Web application · AI/ML · API/backend · Infrastructure

AI medical scribe SaaS platform

We rescued and rebuilt an AI medical scribe for clinicians: it records encounters, transcribes them and generates editable, specialty-specific SOAP notes with ICD-10 codes. Alongside a React front end, subscription billing and video-meeting ingestion, we set up a secure AWS platform with encrypted storage, queued processing and automated API tests.

Illustration of AI medical scribe SaaS platform

Problem

The client's previous developers had left the product undeployable, with no accessible git repository, shared root credentials and code that did not match production, while the client needed a reliable, secure product in time for investor and clinical demos.

Solution

The team recovered the source into AWS CodeCommit and redeployed it, then migrated the front end from Django templates to React, built the recording and transcription pipeline, engineered specialty-specific note-generation prompts on OpenAI, added Stripe billing and Zoom ingestion, and stood up dev and production AWS environments with encrypted storage, queued background processing, logging and single sign-on for engineers.

Key features

  • Encounter recording with pause, resume and discard across sessions
  • Transcription with PII redaction, later real-time streaming medical transcription
  • SOAP note generation with specialty prompts (general practice, mental health, naturopathy, fertility)
  • ICD-10 code extraction, editable notes and clinician e-signature
  • Stripe subscription billing with a clinician onboarding flow
  • Zoom cloud-recording ingestion via OAuth app and webhooks
  • S3 artifact storage encrypted with KMS
  • SQS-based background note processing with a Dockerized listener
  • CloudWatch logging, Parameter Store configuration and IAM Identity Center SSO
  • Automated URL-coverage API test suites and React unit tests
  • EULA and privacy-policy acceptance tracking
  • Figma designs across the whole product

Tech stack

  • ACM
  • AWS
  • AWS Transcribe Medical
  • AssemblyAI
  • Bootstrap
  • Celery
  • Clerk
  • CloudWatch
  • CodeCommit
  • Django
  • Django REST Framework
  • Docker
  • EC2
  • ECR
  • ELB
  • Figma
  • GPT-3.5
  • GPT-4
  • IAM Identity Center
  • KMS
  • MUI
  • Material UI
  • NATS
  • OpenAI
  • Parameter Store
  • PostgreSQL
  • Python
  • RDS
  • React
  • Redis
  • Redux Toolkit
  • Route53
  • S3
  • SQS
  • Secrets Manager
  • Stripe
  • Vite
  • WebSocket
  • docker-compose
  • nginx
  • watchtower

Services behind this project

Read more

Let's Turn Your Idea Into Reality

Get Started