Welcome to OpenHRApp — Your First Steps
OpenHRApp is a free, open source HR management system built for growing teams that need reliable attendance tracking, leave management, performance reviews, and employee directory tools — without enterprise pricing.
Whether you're an Admin setting up your organization, a Manager overseeing your team, or an Employee tracking your daily work, this guide covers everything you need to get started.
What You Can Do with OpenHRApp
- Track Attendance with Selfie Verification — Clock in and out using your device camera and GPS location. Supports both Office and Factory/Field modes with biometric selfie verification.
- Manage Leave Requests — Apply for leave, check your balance, and get approvals through a configurable multi-step workflow with smart leave management.
- Organize Your Team — Set up departments, teams, shifts, office locations, and leave policies all from one place.
- Generate HR Reports — Export attendance and leave reports as CSV or PDF, or send them via email to stakeholders.
- Role-Based Access Control — Five distinct roles (Admin, HR, Manager, Team Lead, Employee) each see different dashboards and have different permissions.
How OpenHRApp Works
- Admin registers the organization on openhrapp.com and configures company structure.
- Employees log in and clock in/out daily using their device camera and GPS.
- Leave requests flow through a configurable approval chain (Manager → HR).
- Admins and HR can view reports, manage employees, and configure the system.
Your Role-Based Dashboard
When you log in, you see a personalized dashboard based on your role:
- Admin/HR Dashboard: Full organization stats, quick action buttons, global employee directory, and leave allocation overview.
- Manager Dashboard: Team-scoped stats, direct reports directory, and a team attendance summary.
- Employee Dashboard: Personal stats, team info, reporting manager details, and quick actions like "Apply for Leave."
Quick Actions Available on the Dashboard
Your dashboard includes shortcut buttons for common daily tasks:
- Office Check-In — Start an attendance session for office work.
- Factory Check-In — Start an attendance session for field/factory work (requires location remarks).
- Finish Session — End your active attendance session (appears when you're clocked in).
- Apply for Leave — Open the leave application form directly.
Related Guides
- How to Clock In and Out — Learn the selfie-based attendance process step by step.
- How to Apply for Leave — Submit your first leave request.
- Setting Up Your Organization — For admins: configure departments, shifts, and policies.
- Install OpenHR as a Mobile App (PWA) — Use OpenHR from your phone's home screen.
- Understanding Roles and Permissions — What each role can access.