Mengseang.
← Software/mrhr-mobile-companion
Mobile / Full-Stack2025

Mr.HR Mobile Companion

Employee-facing mobile app for Mr.HR. Offline-first architecture with GPS check-in, daily reports, leave requests, payslip viewing, document access, push notifications, and bilingual Khmer/English support. Built for areas with poor connectivity.

CHECK IN08:42OFFLINEHRPUSYNCPUSHខ្មែរ| EN
Tech Stack
React NativeTypeScriptFirebaseNestJSPostgreSQLRedisS3
Metrics
PlatformiOS + Android
ArchitectureOffline-First
LanguagesKhmer + English
PushFCM
SyncQueue + Conflict
StatusProduction
Links
Tags
MobileOffline-FirstGPSPush NotificationsKhmer/English
Skills & Tools
React NativeTypeScriptFirebaseNestJSPostgreSQLRedisS3Offline-First ArchitectureGPS GeofencingPush NotificationsKhmer i18nConflict Resolution
Key Features
01

One Click GPS check-in with geofence validation and multi-location support per branch

02

Offline-first architecture: all actions work without connectivity and sync when back online

03

Daily report submission with task summaries, hours logged, and blockers

04

Leave requests with balance display, date selection, and approval status tracking

05

Payslip viewing with breakdown: salary, deductions, overtime, bonuses, net pay

06

Document access: employees view their own contracts, certificates, and policies

07

Push notifications via Firebase Cloud Messaging for approvals, reminders, and engagement

08

Birthday wishes, work anniversaries, and holiday greetings delivered via push and in-app

Also Included

Bilingual UI with full Khmer and English support including custom Khmer line-breaking

Achievement badges, milestones, and redeemable points visible in-app

Staff directory with contact info, branch, and department

Calendar view with personal leave, holidays, and company events