Skip to content

Latest commit

Β 

History

History
100 lines (67 loc) Β· 2.46 KB

File metadata and controls

100 lines (67 loc) Β· 2.46 KB

XrayBotix πŸ€–

AI-Powered X-ray Diagnosis in Seconds

Live Demo: xraybotix.netlify.app Repo: github.com/Err-rr/XrayBotix


πŸ”Ž Overview

XrayBotix is an AI-driven platform that revolutionizes X-ray diagnosis using real-time image classification and natural language medical report generation. Designed for fast, accurate, and secure healthcare insights.


πŸ’‘ Key Features

  • ⏩ Instant Analysis: 15-second AI-based X-ray scanning
  • 🧐 Specialized Models: Chest, Spine, Dental & Skull
  • πŸ”’ Privacy-First: Auto-delete uploads & encrypted processing
  • πŸ“ˆ Smart Reports: AI-generated insights with PDF export
  • πŸš€ No-code AI: Powered by Google Teachable Machine & Gemini API

πŸ“Š Tech Stack

  • Frontend: HTML5, CSS3, JavaScript (ES6), Bootstrap
  • AI Models: Google Teachable Machine (CNN classifiers)
  • Backend: Netlify Functions, Google Gemini API
  • Deployment: Netlify + GitHub CI
  • Libraries: jsPDF, Drag & Drop API, Canvas API

πŸ›ŽοΈ User Flow

  1. Upload X-ray via drag & drop
  2. Select type (Chest, Spine, Dental, Skull)
  3. AI model analysis and generate predictions
  4. Gemini API creates a concise medical report
  5. Download report as PDF

βš–οΈ Security & Compliance

  • HIPAA-ready architecture
  • Images deleted in 30 seconds
  • End-to-end encryption
  • No persistent storage

βš™οΈ Setup & Usage

Prerequisites

Node.js >= 14
npm >= 6

Install & Run

git clone https://github.com/Err-rr/XrayBotix.git
cd XrayBotix
npm install
netlify dev

Deploy

netlify deploy --prod

🌐 AI Model Links


πŸš€ Coming Soon

  • Support for CT & MRI
  • Native mobile apps (iOS/Android)
  • Public medical API
  • Real-time doctor collaboration
  • Blockchain-based data integrity

Built with ❀️ for the future of global healthcare