A comprehensive, open-source HR management platform built to manage the complete employee lifecycle โ from recruitment and onboarding through attendance, leave, work tracking, payroll, performance, project management, and offboarding. The platform combines a feature-rich web portal for HR teams, managers, and administrators with a companion mobile application for employees. Designed with a flexible and extensible architecture, Catant can be fully customised to accommodate organisation-specific workflows, permissions, policies, integrations, and business requirements

KEY FEATURES
โธ Open-source and fully customisable HR management platform โธ End-to-end employee lifecycle management from recruitment to offboarding โธ Role-based access control with configurable roles, groups, and visibility rules โธ Web and mobile attendance with geofencing and face verification โธ Employee work-hour and activity tracking through Kickly integration โธ Recruitment pipeline with configurable stages, interviews, surveys, and candidate portal โธ Structured employee onboarding with workflow-based document and joining management โธ Leave management with balances, holiday calendars, compensatory leave, and reset rules โธ Payroll management with contracts, work records, payslip generation, and dashboards โธ Performance management with OKRs, 360ยฐ feedback, and performance meetings โธ Project management with tasks, stages, timesheets, and project dashboards โธ Help desk with FAQ management and complete ticket lifecycle tracking โธ Automated email notifications, in-app alerts, audit history, and database backups โธ Secure file storage using Amazon S3 and API documentation through Swagger/ReDoc
Our Contribution We designed and built Catant end-to-end โ web portal, mobile app, backend API, and Kickly integration covering 13 HR modules with role-based access control throughout. Web Portal โธ Dashboard: Pending approvals, today's attendance, announcements, upcoming holidays โ role-aware view. โธ Employee Management: Full profiles: personal info, work info, bank details, documents. Org setup: companies, departments, job positions. Bulk import/export. RBAC + user groups + visibility rules. โธ Attendance: Clock-in/out (web + mobile), geo-fencing, face verification, attendance requests, work records, monthly export. Location controls and home-location management. โธ Leave Management: Leave types, balances, holiday calendars, leave requests, compensatory leave, reset rules. โธ Work Logs (Kickly Integration): Live work-hour feed from Kickly per employee. Daily/weekly/monthly views, task-level hours grouped by epic and project, 10-minute recording blocks with activity grades, screen recording playback, CSV export. โธ Recruitment: Job openings, recruitment dashboard, candidate management, configurable pipeline stages, skill zones, interviews, surveys, candidate self-tracking portal. โธ Onboarding: Workflow stages, Kanban/card/list tracking, candidate portal (account creation, documents, bank details), joining process, welcome communications. Web Portal (continued) โธ Offboarding: Exit initiation, resignation letter upload, HR + manager verification forms, relieve and archive, searchable exit history with attendance export. โธ Payroll (Admin): Contracts, work records as payroll inputs, payslip generation and management, payroll dashboard. โธ Performance (Admin): OKR goal setting, 360ยฐ feedback templates, performance meetings, performance dashboard. โธ Project Management: Projects, stages, tasks, timesheets, project dashboard โ available by role and permission. โธ Help Desk (Admin): FAQ categories and articles, ticket management (create, assign, claim, comment, tag, archive, track).
Mobile App โธ Secure Sign-in: OTP auth, JWT tokens stored securely, auto-refresh, session expiry handling. โธ Attendance: Today dashboard (check-in/out, worked hours, location). Swipe to clock in/out. Geofencing + face verification โธ Employee Profile: Read-only view: personal info, work info, bank details.
๊ฐ์ ์์ค์ ์ ๋ฌธ์ฑ๊ณผ ํ์ ์ผ๋ก ๊ทํ์ ๋น์ ์ ์คํํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๋ ผ์ํด ๋ณด๊ฒ ์ต๋๋ค.