Back to Abhijeet's profile
18views

HRGenie AI Enterprise – AI-Powered HR Operations & Employee Experience Platform

Abhijeet Bansode
  • Expert reviewed
HRGenie AI Enterprise – AI-Powered HR Operations & Employee Experience Platform

Overview

Thank you for reviewing HRGenie AI Enterprise – AI-Powered HR Operations & Employee Experience Platform.

HRGenie AI Enterprise is a production-inspired, AI-powered Human Resource Management System designed to solve real-world HR challenges using Google Gemini AI, Firebase Authentication, and Cloud Firestore. The project focuses on automating HR operations while improving the overall employee experience through intelligent workflows and real-time collaboration.

Project Links

GitHub Repository https://github.com/abhijeet-1203/hr-genie-ai

Live Demo https://hrgenie-ai.ai.studio

Demo Video / Walkthrough https://drive.google.com/file/d/1E7bjJWzDaunPERDkUB6bYOjAxi8RwfIe/view?usp=sharing


Project Overview

The platform is built as an enterprise-grade HR solution rather than a traditional CRUD application. It combines AI-powered automation, role-based access control, real-time data synchronization, and workforce analytics to streamline HR operations.

The system supports four primary roles:

  • Administrator
  • HR Manager
  • Team Manager
  • Employee

Each role has dedicated dashboards, permissions, workflows, and AI-assisted capabilities.


Key Features

Authentication & Security

  • Firebase Authentication
  • Secure Sign In & Registration
  • Role-Based Access Control (RBAC)
  • Protected Routes
  • Session Management
  • Firestore Security
  • Audit Logging

AI-Powered HR Assistant

  • Google Gemini AI integration
  • Company policy assistance
  • HR query resolution
  • Leave guidance
  • AI-generated responses
  • Context-aware conversations

Employee Management

  • Employee Directory
  • Department Management
  • Employee Profiles
  • Status Management
  • Role Assignment

Attendance Management

  • Real-time Check-In / Check-Out
  • Working Hours Calculation
  • Attendance History
  • Attendance Reports

Leave Management

  • Leave Requests
  • Leave Approval Workflow
  • Leave Tracking
  • Leave Balance Management
  • Manager Approval Process

AI Performance Review

  • AI-generated performance summaries
  • Promotion readiness insights
  • Learning recommendations
  • Strength and improvement analysis

Employee Sentiment Analysis

  • AI analysis of employee feedback
  • Burnout detection
  • Engagement monitoring
  • Workplace wellness insights

AI Resume Parser

  • Resume upload
  • Candidate information extraction
  • Skills detection
  • Experience extraction

Onboarding System

  • Employee onboarding checklist
  • New hire progress tracking
  • Mentor assignment
  • Documentation workflow

Company Knowledge Base

  • Policy repository
  • Searchable documentation
  • Company handbook
  • HR resources

Announcements

  • Company-wide announcements
  • Priority updates
  • Employee notifications

Analytics Dashboard

  • Workforce analytics
  • Department statistics
  • Attendance insights
  • Performance visualization
  • HR metrics

Technical Stack

Frontend

  • React
  • TypeScript
  • Tailwind CSS
  • Framer Motion
  • Vite

Backend

  • Express.js
  • TypeScript

Database

  • Firebase Cloud Firestore
  • SQLite (local fallback)

Authentication

  • Firebase Authentication

Artificial Intelligence

  • Google Gemini AI
  • @google/genai SDK

Testing Information

The application is designed to initialize with sample organizational data for demonstration purposes. After initialization, all operations are performed using real Firestore database operations rather than hardcoded frontend data.

The seeded data includes:

  • Administrator account
  • HR Managers
  • Team Managers
  • Employees
  • Departments
  • Leave requests
  • Attendance records
  • Company announcements
  • Policies
  • Performance reviews
  • Tasks

Design Decisions

The project was intentionally designed to resemble an enterprise SaaS HR platform rather than a college project. The primary goals were:

  • Clean and modern user experience
  • AI-first workflow automation
  • Real-time database synchronization
  • Role-specific dashboards
  • Scalable architecture
  • Responsive design for desktop and mobile
  • Modular component architecture
  • Production-inspired code organization

Future Enhancements

Planned enterprise features include:

  • AI HR Copilot with action execution
  • Predictive workforce analytics
  • Employee attrition prediction
  • Voice-enabled AI assistant
  • AI-powered document understanding
  • Multi-tenant organization support
  • Calendar integrations
  • Enterprise reporting
  • Docker deployment
  • Advanced notification engine

Thank you for taking the time to review this project. I hope you enjoy exploring HRGenie AI Enterprise and appreciate your feedback.