🧠 Inspiration
With the growing complexity of healthcare, many patients struggle to understand symptoms, navigate diagnostics, or interpret prescriptions. We wanted to build an AI-powered assistant that bridges this gap — providing faster, smarter, and more accessible care, all while ensuring privacy and ease of use.
💡 What it does
MediNova AI is an intelligent, multi-agent healthcare platform that helps users:
- Analyze symptoms (voice/text input)
- Recommend diagnostic tests
- Suggest evidence-based treatments
- Decode and summarize prescriptions
- Analyze and annotate radiology images (X-rays, scans, etc.)
- Generate structured medical reports in PDF format
- Chat with a multilingual AI medical assistant
- Access a dedicated doctor dashboard for role-based insights
🛠️ How we built it
We used the following technologies:
- Frontend: React.js, Tailwind CSS, Vite, Shadcn/UI, Framer Motion
- Backend & Auth: Firebase Authentication, Firestore, Firebase Storage
- AI Models: Gemini 2.5 Flash API (Text + Vision)
- Other Features: PDF generation, Voice input via Web Speech API, Role-based access control
- Deployment: Vercel
We followed a modular, multi-agent approach — each AI feature is handled by a specialized agent communicating with others to deliver comprehensive results.
🚧 Challenges we ran into
- Ensuring consistent and interpretable responses from Gemini across modules
- Handling large file uploads (e.g., radiology scans) efficiently
- Designing role-specific user flows for both patients and doctors
- Managing multilingual capabilities and UI responsiveness
- Balancing HIPAA-style privacy with real-time Firebase integration
✅ Accomplishments we're proud of
- Integrated Gemini 2.5 Flash API for real-time diagnosis and medical insight
- Successfully built end-to-end medical workflow (symptom → diagnosis → treatment → report)
- Developed a clean, responsive UI supporting multilingual chat, voice input, and PDF reports
- Enabled radiology and prescription analysis through image-based inference
📖 What we learned
- Practical application of Gemini’s text and vision models in healthcare
- Structuring real-world, multi-agent systems for user-specific AI workflows
- Securely managing health-related data with Firebase’s tools
- The importance of clarity, security, and UX in medical apps
🚀 What’s next for MediNova AI
- Launching a mobile PWA version
- Integrating live pharmacy/lab locator and appointment booking
- Expanding AI capabilities for chronic disease prediction
- Adding biometric analysis and real-time doctor collaboration tools
- Enhancing encryption and compliance for production-level HIPAA standards
Built With
- ai/ml
- api
- computer-vision
- css3
- figma
- firebase
- firestore
- gemini-2.5-flash
- git
- github
- google-gmail-oauth
- html5
- javascript
- natural-language-processing
- pdf-generator
- react
- shadcnui
- tailwindcss
- typescript
- vercel
- vite
- vscode
Log in or sign up for Devpost to join the conversation.