🌟 Inspiration:
Healthcare access is often slow, fragmented, and stressful. Patients struggle to:
find the right doctors
book timely consultations
manage reports & prescriptions safely
Current telehealth platforms (e.g., ZocDoc, Practo) provide booking, but they often lack AI-powered guidance, prescription validation, and true accessibility features like voice-based booking.
Inspired by this gap — and the growing role of AI in healthcare, I built PractoAI, a complete digital ecosystem that unifies healthcare services into one intelligent, accessible, and safe platform.
🛠️ How I Built It Component Technology Frontend React.js, TailwindCSS Backend Node.js, Express.js Database MongoDB Authentication JWT + OTP (Nodemailer), optional 2FA Video Consultations WebRTC (WhatsApp/Google Meet style) Voice Assistant Web Speech API + backend integration Maps Google Maps / OpenStreetMap AI Features Doctor Matchmaking, Symptom Checker, Prescription Validator
🧠 AI Features:
Doctor Matchmaking: Suggests the most relevant doctors with AI match scores, based on the symptoms entered by the patients
Symptom Checker: Maps patient symptoms to likely health conditions.
Prescription Validator: Checks uploaded prescriptions for unsafe dosage based on age, weight, and medical standards.
🎙️ Voice Features
Voice Assistant Navigation: Patients can interact hands-free.
Voice Appointment Booking: “Book me a pediatrician tomorrow at 10 AM” → AI finds doctors, shows slots, applies insurance, and confirms automatically, completely hands free
📚 What I learnt:
Combining AI + healthcare workflows in a secure and meaningful way.
Using WebRTC for smooth live consultations.
Building voice-based interactions for accessibility & inclusivity.
Designing secure auth flows (OTP, 2FA, JWT).
Visualizing medical data with charts & insights. 🚧 Challenges I faced:
Parsing prescriptions without hardcoding medicine rules.
Ensuring voice assistant accuracy across accents & languages.
Handling WebRTC signaling and stability issues.
Balancing accessibility (voice/UI) vs. design simplicity.
Managing scope vs. timeline (many features in one build).
✅ Outcome
The result is PractoAI: A digital healthcare ecosystem that goes beyond existing solutions:
Patients can find doctors, book by voice or text, consult virtually, manage reports & prescriptions, and access nearby hospitals.
Doctors get dashboards, AI-powered reminders, and smart prescription checks.
AI ensures healthcare is intelligent, safe, and accessible.
👉 Unlike today’s apps, PractoAI uniquely integrates voice appointment booking, prescription validation, and AI matchmaking, filling the gaps left by existing telehealth platforms.
Built With
- ai
- api
- css3
- html5
- javascript
- machine-learning
- node.js
- nodemailer
- python
- react
Log in or sign up for Devpost to join the conversation.