The client
PeopleBond is a human capital management system (HCMS) for Indonesian companies, covering the employee lifecycle from hiring to payroll.
What we made
We built PeopleBond’s HCMS: a web application covering employees, recruitment, timesheets, payroll, leave, competency, evaluation and training, a companion mobile app for employees (PeopleBond Connect, or pbConnect), and a documentation site.
pbConnect puts the everyday HR tasks in each employee’s pocket. It has been in development since 2021, built together with PeopleBond’s own team, and is on the App Store and Google Play.
- Tap in and out. Attendance with geotagging, a selfie checked by on-device face detection where the company turns it on, or a QR code at the office.
- Requests and approvals. Leave, absence, overtime and attendance claims, with approvals for managers and a view of their subordinates.
- Pay and company info. Payslips, the working calendar, the organisation structure, company policies and news.
- Notifications. Push notifications and an inbox, so a request never waits unseen.
- Two languages. English and Indonesian.
How we approached it
Attendance is where an HR app gets tested every single day, and where people are most tempted to cheat. So tap in checks where the employee is, can ask for a face in the selfie, and the app won’t run on a jailbroken or rooted phone. Everything else follows the same idea: an employee should be able to do in a minute on their phone what used to take a form and a signature.
Built with Laravel, Filament, Flutter and Firebase