Inspiration
Accessing the right healthcare specialist quickly is a challenge for many patients, especially when symptoms are complex or unclear. We wanted to build a platform that leverages AI to bridge the gap between patients and the right doctors, making healthcare navigation seamless, data-driven, and accessible to all.
What it does
MedConnect is an AI-powered patient-doctor matching platform. Users can describe their symptoms via voice or text, upload medical reports, and instantly receive recommendations for the most relevant specialists. The platform analyzes user input using advanced AI (Gemini API), processes medical documents (including OCR for images), and matches patients with doctors based on specialty, experience, location, and availability. Doctors can also add and manage their profiles.
How we built it
Frontend: Built with React . Features voice input, file uploads, and dynamic doctor recommendations. Backend: Node.js/Express with MongoDB (via Mongoose) for robust data storage and querying. Handles file uploads, AI integration, and user management. AI Integration: Utilizes the Gemini API for natural language processing to extract relevant medical specialties from patient descriptions and reports. OCR: Uses Tesseract.js to extract text from uploaded images and scanned documents. Deployment: Frontend deployed on Vercel, backend on a cloud server with CORS and environment-based configuration for secure, flexible access.
Challenges we ran into
Integrating multiple data sources (voice, text, PDFs, images) and ensuring accurate AI analysis. Handling file uploads and OCR processing efficiently. Managing environment variables and deployment configurations for seamless local and cloud operation.
Accomplishments that we're proud of
Built a full-stack, AI-driven healthcare platform in a short time. Achieved robust, accurate specialty extraction from diverse patient inputs. Created a beautiful, user-friendly interface with real-time feedback and smooth user flows. Enabled doctors to easily add and manage their profiles. Successfully deployed and tested the platform end-to-end.
What we learned
The importance of clear API contracts and robust error handling in full-stack apps. How to integrate advanced AI and OCR into real-world workflows. Best practices for CORS, environment management, and secure deployment. The value of user-centric design and rapid prototyping in healthcare tech.
##What's next for MedConnect Add appointment booking and calendar integration for seamless scheduling. Expand AI capabilities for more nuanced symptom analysis and triage. Enable patient-doctor chat and telemedicine features. Build analytics dashboards for doctors and admins. Integrate with electronic health records (EHR) for a complete patient journey.
Log in or sign up for Devpost to join the conversation.