DarHPC Holidays
Workforce Leave & Holiday Management Platform
A workforce management platform designed to streamline leave requests, approval workflows, holiday planning, attendance visibility, and employee scheduling across organizations. Built to centralize workforce operations through role-based access, automated approvals, reporting tools, and calendar management.

Project Overview
DarHPC Holidays is a workforce and leave management platform designed to streamline employee scheduling, leave requests, approvals, and attendance operations across organizations.
The solution provides dedicated dashboards for employees, managers, administrators, and site owners while supporting leave accrual policies, allowance management, event type configuration, holiday planning, workforce visibility, and centralized reporting.
Problem Statement
Organizations often rely on spreadsheets, emails, and disconnected systems to manage employee leave requests, approvals, allowances, accrual policies, event types, and workforce planning.
This creates delays, approval bottlenecks, policy inconsistencies, and limited visibility across teams. The goal was to build a centralized platform that automates leave management, workforce scheduling, allowance tracking, accrual calculations, and event handling while improving transparency and operational efficiency.

User Goals
- Request leave easily
- Track approvals in real time
- View team schedules
- Manage workforce availability
- Access calendars and leave history
Business Goals
- Streamline leave request and approval workflows
- Automate leave accrual calculations
- Simplify allowance and entitlement management
- Improve workforce visibility across teams and sites
- Centralize holiday and event management
- Reduce manual HR and administrative workload
- Standardize leave policies and approval processes
- Enhance workforce planning and resource allocation
- Improve reporting, auditing, and compliance tracking
- Provide real-time operational insights
- Increase employee self-service adoption
- Minimize scheduling conflicts and workforce gaps
- Support multi-level approval hierarchies
- Improve organizational productivity and efficiency

Core Features
Leave Request Management
Submit, review, and track leave applications digitally.
1Multi-Level Approval Workflow
Support manager, admin, and senior approval processes.
2Multiple Event Types & Accrual System
Manage various leave types with automated accrual calculations and policy-based entitlements.
3Team Availability Tracking
Monitor employee availability across departments.
4Workforce Planning
Improve resource allocation through calendar visibility.
5Allowance Management
Define and manage leave allowances, request limits, and entitlement rules for employees across different leave types.
6Audit Trail System
Track approval activities and workforce actions.
7Employee Self-Service
Allow employees to manage leave requests and profiles independently.
8Global Settings Management
Configure organization-wide workforce settings, including working hours, rota defaults, allowance policies, accrual rules, and bulk administrative updates.
9Archived User Management
Manage former employees with automated calculations for outstanding leave balances, allowances, and final entitlement settlements after offboarding.
10User Roles & Permissions
Site Owner
The highest-level role responsible for platform ownership, organization setup, user administration, and system-wide configuration.
- Create and manage accounts
- Manage platform users
- Organization setup
- Access workforce records
- Administrative control
- Global settings management
- Subscription and licensing control

Senior Admin
Responsible for organization-wide workforce governance, approvals, reporting, and configuration management.
- Dashboard monitoring
- User management
- Pending approvals
- Allowance management
- Global calendar access
- Reports & exports
- Audit trail access
- Holiday settings
- Working day configuration
- Accrual management

Admin Manager
Manages leave policies, allowance configurations, and accrual systems for administrative operations. Has the same access level as Senior Admin.
- Dashboard monitoring
- User management
- Pending approvals
- Allowance management
- Global calendar access
- Reports & exports
- Audit trail access
- Holiday settings
- Working day configuration
- Accrual management

Manager
Responsible for managing teams, reviewing leave requests, and tracking workforce availability.
- Team dashboard
- Leave approvals
- Team overview
- Team calendar
- Reports access
- Leave request management

Superintendent
Responsible for monitoring workforce allocation and ensuring leave assignments are managed correctly across teams.
- Team dashboard
- Leave approvals
- Team overview
- Global calendar access
- Reports access
- Leave request monitoring
- Workforce allocation oversight

Black Hat
Team-level supervisor role working under Superintendents and managing assigned workforce groups.
- Team dashboard
- Leave approvals
- Team overview
- Team calendar
- Reports access
- Leave request management
- Assigned employee supervision

Employee
Employees use the platform to manage leave requests, schedules, and personal workforce information.
- Dashboard access
- Request leave
- View leave history
- Personal calendar
- Profile management
- View allowance balances
- Track accruals

Platform Scope
The platform includes:
- Role-based Workforce Management, Approvals, Reporting
- Workforce Adminstration
- Leave Requests
- Approval Workflows
- Holiday Planning
- Attendance Visibility
- Multiple Event/Leave Types
- Automated and Modifiable Accrual Rules
- Allowance Management
- Entitlement Tracking
- Archived User Management
- Workforce Reports, Exports and Audit Logs
- Operational Insights
Outcome
The platform successfully digitized workforce leave management and approval workflows, reducing administrative effort while improving visibility across teams and departments. Employees gained a streamlined self-service experience, while managers and administrators benefited from centralized workforce planning and reporting.


“The platform brought much-needed clarity and structure to our internal leave management process. The experience feels intuitive, efficient, and significantly improves HR team productivity.”
