Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

autohirebot/AutoHireBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

8 Commits
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿฅ AutoHireBot

India's #1 AI-Powered Healthcare Recruitment Platform

Free job matching for nursing professionals | Powered by AI

๐ŸŒ Live Website โ€ข โœจ Features โ€ข ๐Ÿ›  Tech Stack โ€ข ๐Ÿ“ธ Screenshots โ€ข ๐Ÿ“ž Contact

Version AI Powered Free Made in India Healthcare


๐ŸŽฏ What is AutoHireBot?

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.

๐Ÿฉบ Built specifically for:

  • 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

โœจ Features {#features}

๐Ÿค– AI-Powered Features (v5.0)

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

๐Ÿ’ผ Core Features

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

๐Ÿ›  Tech Stack {#tech-stack}

Frontend

Technology Purpose
HTML5 / CSS3 / JavaScript Core web technologies
Responsive Design Mobile-first approach
Firebase Hosting Fast, secure, global CDN

Backend

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

AI/ML Stack

Component Technology
Resume Parsing Groq LLM (LLaMA 3)
Job Matching AI Semantic Matching
Chatbot Groq AI with Memory
Auto-Fill NLP Entity Extraction

๐Ÿ“Š Architecture

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                    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)     โ”‚  โ”‚
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜  โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

๐Ÿ“Š Cloud Functions (23 Total)

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

๐Ÿ’ฐ Cost Structure

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

๐Ÿฉบ Supported Specializations

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

๐Ÿš€ Deployment

Prerequisites

  • Node.js 18+
  • Firebase CLI
  • Groq API Key (free)
  • ZeptoMail Account (free)

Quick Start

# 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

๐Ÿ“ˆ SEO & Performance

  • โœ… Google Search Console verified
  • โœ… Bing Webmaster Tools verified
  • โœ… Sitemap.xml with 7 pages
  • โœ… Mobile responsive
  • โœ… Fast loading (Firebase CDN)
  • โœ… Blog with nursing career content

๐Ÿค Partnership

We partner with nursing colleges across India for FREE campus placements.

Interested? Contact us:


๐Ÿ—บ Roadmap

  • 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

๐Ÿ“„ License

This project is proprietary software owned by x VIRUS LAB


๐Ÿ‘จโ€๐Ÿ’ป About

Built with โค๏ธ by X IRUS LAB.

AutoHireBot - Connecting Healthcare Professionals with Hospitals Across India ๐Ÿ‡ฎ๐Ÿ‡ณ


โญ Star this repo if you find it useful! โญ

About

India's #1 AI-Powered Healthcare Recruitment Platform - Free job matching for nursing professionals

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors