hackquest logo

NeuralNerds

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:

Features

  • 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.

Doctor AI Functionality

  • 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.

Tech Stack

  • 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

Getting Started

  • 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.

Project Structure

  • Organized into directories for components, contexts, hooks, libraries, pages, services, types, and utilities.

Doctor AI Components

기술 스택

Node
React
Web3
typescript
supabase
팀 리더SSamridhya Dey
부문
AI