India's #1 AI-Powered Healthcare Recruitment Platform
Free job matching for nursing professionals | Powered by AI
🌐 Live Website • ✨ Features • 🛠 Tech Stack • 📸 Screenshots • 📞 Contact
AutoHireBot is an AI-powered healthcare recruitment platform that connects nursing professionals with hospitals across India. It uses advanced AI for resume parsing, intelligent job matching, and streamlined recruitment workflows — all completely FREE for job seekers.
- GNM (General Nursing & Midwifery)
- BSc Nursing graduates
- ANM (Auxiliary Nurse Midwife)
- Post Basic BSc Nursing
- MSc Nursing professionals
- Specialized: ICU, Emergency, OT, NICU, Pediatrics, Oncology, Cardiology
| Feature | Description | Technology |
|---|---|---|
| AI Resume Parser | Upload resume → AI extracts all details automatically | Groq LLM |
| Smart Job Matching | AI matches candidates to perfect hospital jobs | Groq AI + Cosine Similarity |
| Carebot with Memory | AI chatbot that remembers conversation context | Groq + Firestore |
| AI Recruitment Workflow | Automated end-to-end hiring pipeline | Groq AI |
| Auto-Fill from Resume | One-click profile completion from resume | AI Extraction |
| Feature | Description |
|---|---|
| Job Seeker Registration | Quick profile creation with OTP verification |
| Recruiter Dashboard | Hospital recruiters post jobs and manage applications |
| Real-Time Job Alerts | Email & WhatsApp notifications for new jobs |
| Blog & Career Resources | Interview tips, salary guides, career advice |
| WhatsApp Support | Direct support via WhatsApp |
| Admin Dashboard | Complete platform management |
| Visitor Analytics | Real-time visitor tracking |
| Technology | Purpose |
|---|---|
| HTML5 / CSS3 / JavaScript | Core web technologies |
| Responsive Design | Mobile-first approach |
| Firebase Hosting | Fast, secure, global CDN |
| Technology | Purpose |
|---|---|
| Firebase Cloud Functions | 23 serverless functions |
| Firestore Database | NoSQL real-time database |
| Firebase Authentication | Secure user auth |
| Groq AI (LLaMA) | AI resume parsing & matching |
| ZeptoMail | Transactional emails & OTP |
| Component | Technology |
|---|---|
| Resume Parsing | Groq LLM (LLaMA 3) |
| Job Matching | AI Semantic Matching |
| Chatbot | Groq AI with Memory |
| Auto-Fill | NLP Entity Extraction |
┌─────────────────────────────────────────────────────┐
│ FRONTEND │
│ HTML/CSS/JS (Firebase Hosted) │
├─────────────────────────────────────────────────────┤
│ │
│ ┌──────────┐ ┌──────────┐ ┌───────────────────┐ │
│ │ Job │ │ Recruiter│ │ AI Resume │ │
│ │ Seeker │ │ Dashboard│ │ Parser │ │
│ │ Portal │ │ │ │ │ │
│ └────┬─────┘ └────┬─────┘ └────────┬──────────┘ │
│ │ │ │ │
├───────┼──────────────┼─────────────────┼─────────────┤
│ │ FIREBASE │ │
│ ▼ ▼ ▼ │
│ ┌──────────────────────────────────────────────┐ │
│ │ 23 Cloud Functions (Node.js) │ │
│ │ │ │
│ │ OTP │ Matching │ AI Parse │ Carebot │ Email │ │
│ └──────────────────────────────────────────────┘ │
│ │ │ │ │
│ ▼ ▼ ▼ │
│ ┌──────────┐ ┌──────────┐ ┌───────────────────┐ │
│ │Firestore │ │ Firebase │ │ Groq AI API │ │
│ │ Database │ │ Auth │ │ (FREE Tier) │ │
│ └──────────┘ └──────────┘ └───────────────────┘ │
└─────────────────────────────────────────────────────┘
OTP System: sendOTP, verifyOTP, resendOTP
Job Matching: triggerMatching, getMatchAnalytics, submitMatchFeedback
Admin: approveRecruiter
Triggers: onSeekerVerified, onNewJobPosted, onJobUpdated
Scheduled: dailyCleanup, dailyMatchRefresh
HTTP: healthCheck, testEmail, chatbot, collectLead
AI v5.0: parseResume, autoFillFromResume, carebotWithMemory,
clearCarebotMemory, runRecruitmentWorkflow,
autoMatchOnRegistration, aiHealthCheck
| Service | Cost |
|---|---|
| Firebase Hosting | FREE |
| Firestore Database | FREE |
| Cloud Functions | FREE (125K/month) |
| Firebase Auth | FREE (10K/month) |
| Groq AI API | FREE (30 req/min) |
| ZeptoMail | FREE (100 emails/day) |
| Total Monthly Cost | $0 |
| Category | Specializations |
|---|---|
| Courses | GNM, BSc Nursing, ANM, Post Basic BSc, MSc Nursing |
| Departments | ICU, Emergency, OT, NICU, Pediatrics |
| Specialties | Medical-Surgical, Oncology, Cardiology, Geriatrics |
| Settings | Hospitals, Clinics, Home Care, Government, Private |
- Node.js 18+
- Firebase CLI
- Groq API Key (free)
- ZeptoMail Account (free)
# Clone the repository
git clone https://github.com/YOUR_USERNAME/AutoHireBot.git
cd AutoHireBot
# Install dependencies
cd functions
npm install
# Set environment variables
firebase functions:config:set groq.api_key="YOUR_GROQ_KEY"
firebase functions:config:set zeptomail.api_key="YOUR_ZEPTO_KEY"
# Deploy
firebase deploy- ✅ Google Search Console verified
- ✅ Bing Webmaster Tools verified
- ✅ Sitemap.xml with 7 pages
- ✅ Mobile responsive
- ✅ Fast loading (Firebase CDN)
- ✅ Blog with nursing career content
We partner with nursing colleges across India for FREE campus placements.
Interested? Contact us:
- 📧 Email: admin@autohirebot.com
- 📱 WhatsApp: +91 93471 43100
- 🌐 Website: autohirebot.com
- AI Resume Parser (v5.0)
- Carebot with Memory
- AI Job Matching
- Recruiter Dashboard
- Blog & SEO
- Mobile App (React Native)
- Video Interview Integration
- Multi-language Support (Hindi, Telugu, Tamil)
- Advanced Analytics Dashboard
This project is proprietary software owned by x VIRUS LAB
Built with ❤️ by X IRUS LAB.
AutoHireBot - Connecting Healthcare Professionals with Hospitals Across India 🇮🇳
⭐ Star this repo if you find it useful! ⭐