We developed a modern, mobile-first Employee Self-Service (ESS) application to centralize all HR and administrative interactions—empowering employees to manage their requests, performance, and payroll seamlessly from their smartphones.
🛠️ Key Features & Services:
Request Management:
Employees can instantly:
📝 Request a Permission (early leave, short breaks, etc.)
📅 Request a Leave (with tracking and approval workflow)
🔍 Request a Missing Punch for attendance corrections
Employee Requests Dashboard:
Easy navigation between Employee Requests and My Requests Status, with real-time status updates and pending action badges.
Punch-In Time Reminder:
Automated detection and reminders when employees forget to log punch-in time.
Core HR Services:
Employees can access:
💰 Pay Slips (monthly breakdown)
📄 Performance Appraisal History
🎯 Annual Performance Rewards
More Features:
Expandable list of internal announcements, employee directory, onboarding info, and company-wide news and events.
Built-in Search:
Smart search bar to quickly locate employee profiles or HR documents.
Corporate Branding:
Supports promotional banners and offers, enhancing internal engagement (e.g., theme park discounts).
📱 Technology Stack:
Mobile: Flutter for iOS & Android
Backend: .NET Core APIs with secure role-based access control (RBAC)
Authentication: SSO & Mobile OTP
Hosting: Azure App Services
🚀 Outcome:
The ESS app improved employee satisfaction and reduced HR workload by digitizing time-sensitive workflows. With 24/7 mobile access, streamlined approvals, and seamless payroll access, it became an essential part of daily operations for over 1,000+ employees.