Project Story: Inspiration:
Healthcare accessibility has always been a challenge, from long queues at clinics to confusion in finding the right doctor. Inspired by platforms like Practo and the growing demand for AI-driven healthcare, we aimed to build a system that makes healthcare smarter, faster, and more patient-friendly.
How I Built It:
Frontend: React.js + Tailwind CSS for a clean, responsive UI
Backend: Node.js + Express.js for APIs and business logic
Database: MongoDB for scalable data storage
Authentication: JWT with OTP-based 2FA for security
Video Consultations: WebRTC for real-time video & chat
Voice Assistant: Web Speech API integrated with backend logic
AI Components:
Symptom Checker trained on structured health data
Doctor Matchmaking with a recommendation system
Location Services: Google Maps API for nearby hospital discovery
What I Learnt:
Building scalable healthcare platforms requires handling sensitive data securely.
Integrating AI models (for symptom checking and doctor matching) with a live app taught us about balancing accuracy and user experience.
We gained experience in full-stack deployment and ensuring smooth communication between frontend, backend, and AI services.
Learned the importance of accessibility (voice navigation, adaptive UI) for patients with different needs.
Challenges:
Data Privacy: Ensuring patient data remains secure during authentication, storage, and video calls.
AI Accuracy: Training the symptom checker to avoid false or misleading results.
Real-time Features: Implementing video consultations and voice assistant required handling concurrency and performance bottlenecks.
Integration: Making sure the insurance, payments, AI, and appointment booking modules worked seamlessly together.
Impact:
Our system is more than just an appointment booking platform — it is a digital healthcare ecosystem. Patients get:
Smarter doctor recommendations
Easy virtual consultations
Medical report management
Access to nearby hospitals and insurance privileges
Doctors and admins benefit from dashboards, reminders, and report management, making the overall healthcare experience efficient and intelligent.
Log in or sign up for Devpost to join the conversation.