AI-powered healthcare workflow automation platform built using n8n, Gemini AI, Node.js, Express.js, and webhook-driven architecture for automated patient intake, AI summarization, and notification workflows.
- AI-powered patient summary generation
- Modern responsive healthcare dashboard UI
- Gemini AI integration
- REST API architecture
- Email notification workflow
- Webhook-ready automation system
- n8n workflow orchestration
- Professional frontend design
- Real-time workflow processing
- HTML5
- CSS3
- JavaScript
- Node.js
- Express.js
- Gemini 2.5 Flash API
- n8n
- Webhooks
- Nodemailer
- Yahoo/Gmail SMTP
MediFlow-AI/
│
├── backend/
│ ├── app.js
│ ├── package.json
│ ├── routes/
│ ├── services/
│ └── .env
│
├── frontend/
│ ├── index.html
│ ├── style.css
│ └── script.js
│
└── README.mdgit clone https://github.com/YOUR_USERNAME/MediFlow-AI.gitcd MediFlow-AI/backendnpm installCreate .env inside backend folder:
PORT=5001
GEMINI_API_KEY=YOUR_GEMINI_API_KEY
EMAIL=your_email@yahoo.com
PASSWORD=your_app_password
DOCTOR_EMAIL=receiver@yahoo.comnpm startServer runs on:
http://localhost:5001Open:
frontend/index.htmlOR use Live Server in VS Code.
POST /api/patient{
"name": "John Doe",
"age": "45",
"symptoms": "Fever and headache",
"condition": "Viral Infection"
}Patient Form
↓
Frontend Request
↓
Express Backend API
↓
Gemini AI Processing
↓
AI Summary Generation
↓
Email Notification
↓
n8n Workflow Automation
Add screenshot here
Add screenshot here
Add screenshot here
- Workflow Automation
- n8n
- Gemini API
- AI Integration
- REST APIs
- Webhooks
- Node.js
- Express.js
- Healthcare AI
- Event-Driven Architecture
- Automation Pipelines
- Patient database integration
- PDF report generation
- AI severity classification
- Voice-to-text intake
- MongoDB integration
- Dashboard analytics
- Authentication system
- Docker deployment
Developed by Jaswanth Saieesh
Give this repository a star on GitHub ⭐