Overview

A production-ready web application that combines traditional patient management with AI-powered diagnostic support, built using Python and Shiny for the backend with full CRUD capabilities.

Key Features

  • Full CRUD patient management: Add, edit, delete, and search patient records
  • AI Diagnostic Engine: Integrated Google Gemini API to analyze patient symptoms and health metrics, generating diagnostic suggestions and medication recommendations
  • Real-time vital sign monitoring: Interactive Plotly visualizations for BMI, blood pressure trends, and lab values
  • Responsive UI designed for clinical workflow efficiency

Tech Stack

Python · Shiny (Python) · Google Gemini API · Plotly · SQLite

Repository

github.com/rana2hin/AI_Medical_Diagnosis