💡 Inspiration In remote or underserved areas, reliable healthcare is often out of reach — either due to lack of infrastructure, long travel times, or poor internet access. People rely heavily on home remedies and community knowledge, yet lack fast digital access to guidance or emergency help. HealthAssist was born to fill that gap: combining safe, natural home treatments for common symptoms with instant access to nearby emergency care.

⚙️ What it Does HealthAssist is a healthcare chatbot that provides:

🤖 AI-generated home remedies for symptoms like cough, cold, headache, etc.

📍 Emergency feature that locates real hospitals near the user, showing distance and time

🗂️ Chat session management, where users can view, delete, or reuse past conversations

🔐 Authentication system for secure access

🌐 Works both as a health guide and emergency support tool

🛠️ How I Built It Frontend: ReactJS with JavaScript, HTML, CSS

Backend: Python (Flask)

AI: LangChain + LangGraph using GROQ API (LLaMA-3)

Database: MongoDB for user sessions and chat logs

Maps: OpenRouteService API via Node.js proxy server

Integrated user authentication, emergency map feature, and session persistence

🧱 Challenges I Ran Into Setting up conversational memory while managing user-specific sessions

Handling CORS issues across Flask and Node.js

Designing a UI that balances emergency urgency with a calm, health-focused tone

Ensuring the AI gives safe advice (not diagnosing, just suggesting remedies)

Working with location access and real-time route data securely

🏅 Accomplishments That I'm Proud Of Successfully created a working AI assistant for home remedies

Added emergency hospital finder using real-time map data

Enabled full session save/load functionality per user

Delivered a clean, user-friendly interface

Made a full-stack AI project that’s practical and accessible

📚 What I Learned Deepened my understanding of LangChain workflows and prompt tuning

Improved skills in secure API handling and environment management

Learned to build and deploy Node.js + Python services in one project

Understood the importance of building with empathy for underserved users

🚀 What's Next for HealthAssist Add voice input and multilingual support

Launch as a Progressive Web App for offline access

Add more verified first-aid and emergency response tips

Explore integration with telehealth platforms for real-time consultation

Deploy to cloud and make it mobile-ready for wider access

Share this project:

Updates