HRGenie AI Enterprise – AI-Powered HR Operations & Employee Experience Platform
- Expert reviewed
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.