Medic AI Connect is a cutting-edge healthcare platform that seamlessly connects patients and doctors through AI-powered tools. Designed with m
The project "Medic AI Connect" is a modern healthcare platform designed to connect patients and doctors using AI-powered tools for diagnosis, appointment management, and communication. Here's a summary of the key aspects of the project:
Patient Dashboard: Allows patients to manage appointments, chat with doctors, and set medication reminders.
Doctor Dashboard: Enables doctors to view patient appointments, access analytics, and use the AI diagnosis engine.
AI Diagnosis Engine: Analyzes medical images using Google's Gemini API.
Medical QA System: Provides answers to questions about medical reports and conditions.
Appointment Management: Facilitates scheduling and management of appointments between patients and doctors.
Secure Messaging: Offers real-time chat between patients and healthcare providers.
Medical Image Analysis: Supports uploading and analyzing X-rays, CT scans, MRIs, etc.
Diagnostic Insights: Provides AI-powered analysis of medical images with severity assessment.
Medical Report Generation: Generates detailed reports from analysis results.
QA System: Answers questions about medical conditions with AI-powered responses.
Collaboration Tools: Allows discussion of analysis results with an AI assistant.
Frontend: React 18, TypeScript, Tailwind CSS, Shadcn UI
Database: Supabase
AI: Google Gemini API (gemini-2.0-flash-lite model)
State Management: React Context API, React Query
Authentication: Supabase Auth
Prerequisites: Node.js 16+, npm or yarn, Supabase account (optional), Google Gemini API key (hardcoded for demo).
Environment Setup: Clone the repository, update API keys in .env.local if needed.
Installation: Use npm install to install dependencies, npm run dev to start the development server, and npm run build for production build.
Organized into directories for components, contexts, hooks, libraries, pages, services, types, and utilities.
Includes components like ImageUploader, AnalysisResults, MedicalQAChat, and services like doctorAiService.
MVP link : https://medic-ai-connect-51.vercel.app/