Skip to content

MedInsight — Documentation

MedInsight is a clinical analytics platform for clinics and healthcare organizations.

Features

  • Patient and department management
  • Medical document upload and parsing (PDF, DOCX)
  • DICOM images: upload, viewing, analytics
  • GPT risk predictions (readmission, complications)
  • Dashboard and export to PDF/Excel
  • Multi-tenancy, RBAC, file encryption (age)
  • Telegram notifications, WebSocket, backup

For clinical staff

  1. Getting started — login, roles, interface
  2. Patients — records, search
  3. Documents — discharge note upload
  4. DICOM — medical images
  5. Analytics — dashboard
  6. Predictions — AI risks

For administrators

  1. Deployment
  2. Configuration
  3. Backup
  4. Monitoring

For developers

  1. Architecture
  2. Database schema
  3. API

Architecture (overview)

flowchart TB
    Browser[Browser / Vanilla JS]
    API[FastAPI app]
    Celery[Celery Worker]
    Redis[(Redis)]
    DB[(SQLite)]
    Storage[storage/ encrypted + DICOM]
    GPT[ProxyAPI / OpenAI]

    Browser --> API
    API --> DB
    API --> Redis
    API --> Storage
    Celery --> Redis
    Celery --> DB
    Celery --> Storage
    Celery --> GPT

Version

Current application version: see the APP_VERSION variable and Changelog.