Inspiration

The inspiration behind MedicoLense came from observing the gaps in everyday healthcare experiences—especially in developing regions. Patients often struggle with medication tracking, hospital transparency, and access to reliable consultation. We wanted to create a smart digital companion that brings together AI consultation, medical management, real-time interaction, and admin-level control—all under one unified, easy-to-use platform.

By leveraging Tavus AI for personalized consultations, ElevenLabs for voice-enabled Q&A, and Supabase for backend handling, we created a system that supports patients, doctors, hospitals, and admins alike. Our vision is to make healthcare smart, connected, and accessible 24/7.

What it does

MedicoLense is a full-stack healthcare platform that empowers patients, doctors, hospitals, and admins with a comprehensive toolset:

👤 Admin Approves or suspends hospitals Handles user complaints and can hide hospitals from visibility Approves Q&A posts, which then become visible for the community Monitors platform-wide activity and feedback

🩺 Doctor Views upcoming appointments via a calendar Accesses full patient profiles and emergency contact info Answers medical Q&A based on expertise Updates appointment status and uploads prescriptions Prescriptions trigger medication reminders for patients Can view past prescriptions and edit vitals

🧑‍⚕️ Patient Books appointments easily Engages with 24/7 AI Video Consultation using Tavus Sends complaints about hospitals or services to admin Asks health-related Q&A and sees answers approved by the admin Gets medication reminders and tracks progress Views medication history and uploads emergency reports

🏥 Hospital Manages doctor profiles and appointment data Tracks dashboard metrics like growth, doctor occupancy, new bookings Edits hospital profile/report and sees all patient contact details

How we built it

Bolt: Used as the core builder for both frontend and backend Tavus AI: For generating dynamic AI video responses for 24/7 consultation ElevenLabs: For generating text-to-speech responses for accessible Q&A Supabase: Used as the backend database to manage user data, hospital reports, complaints, prescriptions, and media Netlify: Deployed the full-stack web application React components + Tailwind CSS: For dynamic, responsive UI Custom logic flows for appointment management, reminders, and admin approvals

Challenges we ran into

Managing asynchronous AI video generation and integrating it into the consultation workflow superbase with multiple module manage and frequently module intergation Implementing role-based control for complex roles (admin, doctor, patient, hospital) within Bolt’s builder Voice integration with ElevenLabs, particularly handling text length and CORS restrictions

Accomplishments that we're proud of

We reimagined healthcare by introducing a smart, AI-driven flow that makes medical access simpler and more efficient.

Successfully combined AI video consultation and voice-based Q&A, making health guidance more personal and accessible.

Built a multi-role system (Admin, Doctor, Patient, Hospital) that reflects real-world healthcare dynamics.

Created a user-friendly experience where anyone—regardless of technical background—can easily manage their health.

Took the first step toward a revolution in digital healthcare, where AI helps make health support smarter, faster, and available to everyone.

What we learned

How to build rapid MVPs with Bolt and Supabase The power of AI tools like Tavus and ElevenLabs in health-tech Importance of accessibility, especially through voice interaction Handling secure health data without relying on heavy infrastructure Designing user journeys for four distinct user roles in a single product

What's next for medicolense

Connect Vitals to Digital Watches for real-time health monitoring Implement Blockchain-Based Report Management for secure and verifiable records Introduce SOS Emergency Booking for one-tap emergency services Build a Doctor Admin Panel for direct Q&A and schedule management Add multi-language support, especially regional Indian languages Wrap the platform into a mobile app (PWA) for offline access and better usability Explore integration with insurance APIs to automate claim tracking

Built With

  • bolt-(frontend-+-backend-builder)
  • elevenlabs-(text-to-speech)
  • netlify
  • react
  • supabase-(auth-+-db-+-storage)
  • tailwind-css
  • tavus-(ai-video)
Share this project:

Updates