Healthcare Bot is an AI-powered healthcare assistant designed specifically for rural communities. This project aims to bridge the healthcare accessibility gap in rural areas by providing easy access to basic healthcare information, first-aid guidance, and connecting users with healthcare services in their local area.
- Available in multiple languages including:
- English
- Hindi (हिंदी)
- Marathi (मराठी)
- Making healthcare information accessible to diverse rural communities
-
First Aid Guidance
- Step-by-step instructions for basic first aid
- Clear safety warnings and precautions
- When to seek professional help
-
Find Clinic
- Help locate nearby healthcare facilities
- Information about government hospitals
- Basic details about available services
-
Tele-Consultation
- Information about available telemedicine services
- Connection to verified healthcare platforms
- Guidance for remote consultations
-
Emergency Services
- Quick access to emergency numbers (108)
- Clear emergency response protocols
- Safety-first approach with immediate professional help guidance
- Clear distinction between AI assistance and professional medical advice
- Prominent emergency contact information
- Regular reminders to seek professional medical help when needed
- Built-in safety protocols for emergency situations
-
Frontend Framework:
- React.js with Vite
- TailwindCSS for styling
- Responsive and accessible design
-
AI Integration:
- Google Gemini AI for intelligent responses
- Advanced prompt engineering for healthcare context
- Multi-language support system
-
UI Components:
- Custom-designed chat interface
- Responsive design for all devices
- Accessibility-focused components
- Node.js (v14 or higher)
- npm or yarn
- Google Gemini API key
-
Clone the repository:
git clone https://github.com/CodeX047/Health-Care-bot.git
-
Install dependencies:
cd Health-Care-bot npm install -
Set up environment variables: Create a
.envfile in the root directory and add:VITE_GOOGLE_API_KEY=your_gemini_api_key_here
-
Start the development server:
npm run dev
- Select your preferred language (English, Hindi, or Marathi)
- Choose from available services:
- First Aid: Get immediate guidance for basic medical situations
- Find Clinic: Locate healthcare facilities in your area
- Tele-Consult: Get information about telemedicine services
- Emergency: Immediate guidance for emergency situations
- Follow the chat interface for guided assistance
- For emergencies, always follow the emergency protocol provided
Healthcare Bot is an AI assistant designed to provide basic healthcare information and guidance. It is NOT a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of qualified healthcare providers for medical conditions.
We welcome contributions to improve Healthcare Bot! Please follow these steps:
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request

