Project overview
Medicall AI is an AI-powered virtual doctor platform that allows users to describe their symptoms, interact with an AI medical assistant, and receive a generated health report through a guided consultation experience.
I implemented the full-stack functionality of the platform, including the AI consultation flow, real-time voice interactions, Gemini integration, report generation, and responsive user interface.
The consultation experience uses Vapi to enable natural real-time conversations with an AI agent, while Gemini processes the consultation context to generate intelligent responses and structured health insights.
The interface was designed to keep the consultation process simple and approachable, helping users move smoothly from starting a consultation to reviewing their generated health report.
Build process
Consultation Flow
Defined the end-to-end experience from starting an AI consultation to completing the session and generating a structured health report.
Development
Built the application using Next.js, connecting the frontend experience with the backend logic required to manage AI interactions and consultation data.
AI Integration
Integrated Vapi for real-time AI calls and Gemini for intelligent response generation and consultation analysis.
Interface Development
Built a responsive and accessible interface using Tailwind CSS and DaisyUI, focusing on clarity and ease of use throughout the consultation.
Testing & Refinement
Tested the complete consultation workflow and refined the interaction between AI calls, response handling, and report generation to create a smoother user experience.


