A comprehensive healthcare platform built with Next.js, featuring AI-powered symptom analysis, live medicine scanning, and location-based doctor recommendations optimized for the Indian healthcare system.
🔗 https://ashishacharjee.github.io/AI-Doctor-Assistance-82/
- Smart Symptom Checker: Contextual questioning system that asks follow-up questions based on symptoms
- Emergency Detection: Automatic alerts for critical symptoms with immediate emergency contact information
- Condition Probability: AI-driven analysis providing probability scores for potential conditions
- Specialist Recommendations: Suggests appropriate medical specialties based on symptoms
- Live Camera OCR: Real-time medicine recognition using device camera
- Comprehensive Database: 1000+ verified medicines with detailed information
- Indian Medicine Focus: Extensive database of Indian pharmaceutical products
- Multi-format Support: Recognizes medicine strips, bottles, and prescription images
- Pincode-Specific Search: Find doctors near your exact location
- Verified Practitioners: Database of verified healthcare professionals
- Specialty Filtering: Search by medical specialty and expertise
- Real Distance Calculation: Accurate distance measurements from your location
- Voice Input: Speak your symptoms naturally
- Multi-language Support: Hindi, English, and regional languages
- Mobile-First Design: Optimized for Indian smartphone users
- Offline Capability: Core features work without internet
- Frontend: Next.js 15, React 19, TypeScript
- Styling: Tailwind CSS, shadcn/ui components
- AI Integration: OpenAI GPT-4, Custom medical models
- Camera/OCR: WebRTC, Custom OCR engine
- Voice: Web Speech API with medical terminology
- Database: Comprehensive medical database with 1000+ medicines
- Deployment: GitHub Pages with automated CI/CD
- Node.js 18+
- npm or yarn
- Modern web browser with camera access
-
Clone the repository ```bash git clone https://github.com/ashishacharjee/AI-Doctor-Assistance-82.git cd AI-Doctor-Assistance-82 ```
-
Install dependencies ```bash npm install ```
-
Set up environment variables ```bash cp .env.example .env.local
```
-
Run the development server ```bash npm run dev ```
-
Open your browser Navigate to
http://localhost:3000
- Generic & Brand Names: Complete mapping of Indian medicines
- Dosage Information: Precise dosing guidelines
- Side Effects: Comprehensive adverse reaction data
- Drug Interactions: Critical interaction warnings
- Pricing: Real-time Indian market prices in INR
- Availability: OTC vs Prescription classification
- Verified Practitioners: MCI-registered doctors only
- Specialty Mapping: 50+ medical specialties
- Location Data: Precise clinic/hospital locations
- Contact Information: Verified phone numbers and addresses
- Languages: Regional language support
- Prominent safety warnings on all medical content
- Clear indication that platform doesn't replace professional medical advice
- Emergency contact information (102/108) prominently displayed
- All medical data sourced from official databases
- Regular updates from verified medical sources
- Compliance with Indian medical regulations
- No personal health data stored
- HIPAA-compliant data handling
- Secure API communications
- Currency: All prices in Indian Rupees (₹)
- Emergency Numbers: 102 (Ambulance), 108 (Emergency)
- Languages: Hindi, English, Bengali, Tamil, Telugu
- Regional Medicine Names: Local brand recognition
- Government Hospital Data: Integration with public healthcare
- Insurance Compatibility: Support for Indian health insurance
- Ayurvedic Medicine: Traditional medicine information
- Telemedicine: Remote consultation features
- Fast Loading: Optimized for 3G/4G networks
- Offline Support: Core features work without internet
- Low Data Usage: Compressed images and efficient caching
- Battery Optimization: Efficient camera and voice processing
- Touch-Friendly: Large buttons and easy navigation
- Voice Commands: Hands-free operation
- Dark Mode: Eye-friendly interface
- Accessibility: Screen reader support
We welcome contributions! Please see our Contributing Guidelines for details.
- Fork the repository
- Create a feature branch
- Make your changes
- Add tests if applicable
- Submit a pull request
This project is licensed under the MIT License - see the LICENSE file for details.
Ashish Chandra Acharjee
- 🔗 LinkedIn: linkedin.com/in/ashish-chandra-acharjee
- 📧 Email: ashishacharjee@example.com
- 🌐 Portfolio: [Your Portfolio URL]
- Indian Medical Association for medical guidelines
- OpenAI for AI capabilities
- shadcn/ui for beautiful components
- Vercel for deployment platform
- All healthcare professionals who provided guidance
This platform is designed to assist with health information but NEVER replaces professional medical advice. Always consult qualified healthcare professionals for medical concerns and emergencies.
- Ambulance: 102
- Emergency Services: 108
- Police: 100
- Fire: 101
- ✅ Comprehensive medicine database
- ✅ Live camera scanning
- ✅ AI symptom analysis
- ✅ Location-based doctor search
- 🔄 Telemedicine integration
- 🔄 Health record management
- 🔄 Prescription tracking
- 🔄 Insurance claim assistance
- 📋 Appointment booking system
- 🏥 Hospital integration
- 💊 Pharmacy partnerships
- 📊 Health analytics dashboard
Found a bug or have a feature request? Please create an issue on our GitHub Issues page.
For technical support or medical emergencies:
- Technical Issues: Create a GitHub issue
- Medical Emergencies: Call 102 or 108 immediately
- General Inquiries: Contact through LinkedIn
Built with ❤️ for the Indian healthcare community