HRMS AI CRM

An AI-powered CRM specifically built for bench sales and HR management.

CRM PLATFORMLive Demo
AI SCORINGB2B SOFTWARE

Technologies Used

Next.jsReact NativeNode.jsMongoDBRedis

Technical Architecture & Design Document

1. Overall Project Details

HRMS AI CRM is a specialized resource management platform designed for IT firms and recruitment agencies. It focuses on the "Bench Sales" lifecycle—managing unassigned consultants and matching them to open requirements through AI-driven lead scoring and automated resume parsing. By centralizing candidate pipelines and recruiter workflows, HRMS eliminates the manual overhead of skill matching and pipeline tracking, ensuring faster placement cycles.

2. Target Audience

  • HR Managers & Recruiters: Needing a unified dashboard to track candidate availability and sales progress.
  • Bench Sales Officers: Looking to optimize consultant visibility and matching accuracy.
  • IT Staffing Agencies: Seeking a scalable CRM that handles high volumes of resumes and client requirements.

3. User Experience & Workflow

The platform utilizes an "Intelligence-First" approach, where the AI scores candidates against requirements before a recruiter even reviews the profile.

Recruitment Pipeline Flowchart

Interactive Technical Blueprint

4. Technical Architecture Flow

HRMS utilizes a robust MERN stack architecture with a specialized AI integration layer for resume parsing and scoring.

System Architecture

Interactive Technical Blueprint

5. Developer Role & Implementation Focus

  • AI-Driven Lead Scoring: Developing the heuristic and machine-learning models to rank candidates based on requirement relevance.
  • Automated Resume Parsing: Implementing a robust NLP engine to extract skills, experience, and contact data from various document formats.
  • High-Speed Search: Leveraging Redis to provide near-instantaneous search results across thousands of candidate profiles.
  • Cross-Platform Sync: Ensuring real-time synchronization between the web dashboard and the React Native recruiter app.

6. Technology Stack & Tools Used

  • Frontend: Next.js, React Native, TypeScript, Redux
  • Backend: Node.js, Express, Redis (Search Index)
  • AI Engine: OpenAI / Python NLP Utils
  • Infrastructure: MongoDB Atlas, AWS S3 (Resume Storage), SendGrid

7. Communication Structure (REST & WebSockets)

The platform ensures a responsive recruitment experience by using REST for data operations and WebSockets for real-time lead alerts.

Placement Sequence Flow

Interactive Technical Blueprint