๐ฉบ Smart Health Insights | ๐ค AI Triage | ๐ Intelligent Reports
Built to make healthcare guidance fast, accessible, and scalable
ArogyaAI is a full-stack MERN application that leverages Google Gemini AI to analyze symptoms, prescriptions, and health data.
It delivers structured medical insights, triage detection, and actionable recommendations โ helping users make faster and smarter healthcare decisions.
- ๐ง AI Symptom Analysis
- ๐จ Emergency Triage Detection
- ๐ผ๏ธ Prescription & Image Analysis
- ๐ PDF Medical Reports
- ๐ JWT Authentication System
- ๐ Analysis History Tracking
- ๐ก๏ธ Enterprise-Level Security
| Layer | Technology |
|---|---|
| Frontend | React, Tailwind CSS, Vite |
| Backend | Node.js, Express |
| Database | MongoDB, Mongoose |
| AI Engine | Google Gemini API |
| Auth | JWT |
| Security | Helmet, Rate Limiting, Joi |
git clone https://github.com/Xenon010101/ArogyaAI.git
cd ArogyaAIcp backend/.env.example backend/.env
cp frontend/.env.example frontend/.envEdit backend/.env:
PORT=5000
NODE_ENV=development
MONGODB_URI=your_mongodb_uri
JWT_SECRET=your_secure_secret
JWT_EXPIRES_IN=7d
GEMINI_API_KEY=your_gemini_api_key
CLIENT_URL=http://localhost:5173# Backend
cd backend && npm install
# Frontend
cd ../frontend && npm install# Backend
cd backend
npm run dev
# Frontend
cd frontend
npm run dev- Frontend โ http://localhost:5173
- Backend โ http://localhost:5000
cd frontend
npm run buildBackend
- NODE_ENV=production
- MONGODB_URI
- JWT_SECRET
- GEMINI_API_KEY
- CLIENT_URL
Frontend
- VITE_API_URL
- POST
/api/auth/register - POST
/api/auth/login - GET
/api/auth/me - PATCH
/api/auth/reset-password/:token
- POST
/api/analyze - GET
/api/analyze/:id - GET
/api/analyze/my-analyses - POST
/api/analyze/pre-check
- GET
/api/health
{
"risk_level": "low | moderate | high | critical",
"summary": "Brief analysis",
"conditions": ["Possible conditions"],
"recommendations": ["Next steps"],
"red_flags": ["Warning signs"],
"confidence": 0.0
}ArogyaAI/
โโโ backend/
โ โโโ src/
โ โโโ config/
โ โโโ controllers/
โ โโโ models/
โ โโโ routes/
โ โโโ services/
โ โโโ utils/
โโโ frontend/
โ โโโ src/
โ โโโ components/
โ โโโ pages/
โ โโโ hooks/
- ๐ JWT Authentication
- ๐ก๏ธ Helmet Security Headers
- ๐ฆ Rate Limiting
- ๐งผ Input Validation (Joi)
- โ XSS Protection
- ๐ CORS Configuration
- ๐ Bcrypt Password Hashing
- ๐ฅ Faster preliminary diagnosis
- ๐ Helps rural & low-access areas
- โณ Reduces unnecessary hospital visits
- ๐ Supports doctors with structured insights
- ๐ก Real-world problem solving
- ๐ค AI + Full Stack integration
- ๐ Scalable architecture
- ๐ Social impact driven
- ๐ฑ Mobile App (Flutter)
- ๐ Multi-language support
- ๐ง Fine-tuned AI model
- ๐ Health analytics dashboard
- ๐ฅ Doctor-patient integration
git checkout -b feature-name
git commit -m "Add feature"
git push origin feature-nameAnmol Patel ๐ https://github.com/Xenon010101
- Akshita ๐ https://github.com/Akshita-2307
If you like this project:
- Star โญ the repo
- Share it on LinkedIn
Have suggestions or ideas? Feel free to open an issue or connect! ๐






