Welcome

Choose an app to get started
Your apps
Loading company summary…

Welcome back

Loading…
● Ready to check in
--:--
My Workspace at a Glance
21
Days Present (Month)
1
Late Arrivals (Month)
168h
Hours This Month
12
Leave Days Remaining
My Analytics
Leave Balance — Day Summary 2026
Annual Leave
— / — days left
Sick Leave
— / — days left
Recent Attendance
Date Check-in Check-out Status
My Leave Requests
12
Annual Leave Left
30
Sick Days Left
Recent Requests
Company Announcements Latest updates
Celebrations This Month
Upcoming Holidays
My Team
My Action Items
Global Offices
Learning & Development
My Performance
Opening Procurement…
Overview & stats
15 employees
PhotoIDEmployeeGenderDOBPositionJob LevelDepartmentTypeOnboard DateDirect ManagerPhoneID / PassportEducationFamilyEmergency ContactAddressStatusActions

Welcome back

Loading…
Present Today
0
—
On Time
0
—
Late Arrivals
0
—
On Leave
0
—
HR at a Glance
Daily Attendance
On time · Late · Absent
Today's Activity
0 check-ins
Pending Approvals
Department Summary
Present today
--:--
Loading…
Not checked in
Today's Hours
0h 0m
Check In / Out
Select your location above — we'll check your GPS and record it with your punch. It never blocks your check-in.
Naming the job is what makes labour cost per project a real figure instead of an estimate. It never affects your check-in — leave it blank and the day is simply not attributed.
Today's Record
—
Check In
—
Check Out
—
Total
—
Zone
—
Recent Check-In History
Last 8 days
EmployeeDateCheck-InCheck-OutHoursGPS ZoneStatusActions
No attendance records yet.
No records
Approved Geofence Zones
LocationCoordinatesRadiusDepartmentActive
HQ — District 10, HCMC
200 3/2 Street · Primary office
10.7769°N
106.6985°E
200mAll Depts
Factory — Long An Province
Manufacturing facility · 15,000m²
10.5427°N
106.4139°E
350mEngineering, Field
WFH — Registered Addresses
Per-employee home coordinates
Various 100mApproved only
Schedule NameDepartmentCheck-In WindowCheck-Out FromWork DaysGrace PeriodUnpaid BreakOvertime RateActive
Standard 08:00 – 17:00
All07:30 – 08:3017:00Mon – Fri30 min1.5×
Morning Shift 06:00 – 14:00
Factory05:45 – 06:1514:00Mon – Sat15 min1.5×
Evening Shift 14:00 – 22:00
Factory13:45 – 14:1522:00Mon – Sat15 min1.5×
Flexible (Field Services)
Field Services07:00 – 09:008h after inMon – Fri30 min1.5×
WFH Schedule
Approved only08:00 – 09:0017:00Mon – Fri30 min—
How it works: The active schedule for each employee's department defines the valid check-in window, grace period and overtime rate used when their attendance is recorded.
4
Pending Approvals
4
Late Today
2
GPS Anomalies
4
On Leave
Approvals have moved to the Approval Inbox
Leave, travel, claims, requisitions and PADR reviews are now all approved in one place.
EmployeeDepartmentAnnual (Used/Total)Sick (Used/Total)Comp-offStatusActions
Avg On-Time Rate
—
All records
Total Hours Worked
0h
All records
Leave Days Taken
0d
All records
GPS Anomalies
0
All records
Attendance Rate — Daily Trend
On-time % vs Late %
Leave Type Distribution
Late Arrivals by Department
Top Insights
No insights yet — they appear once attendance data is recorded.
Azure AD Application
Not Configured
Register an app in Azure AD to enable Microsoft 365 single sign-on and SharePoint access.
Found in Azure Portal → Azure Active Directory → Overview
Found in Azure Portal → App Registrations → your app → Overview
SharePoint Site
Not Configured
Full URL will be: [Tenant URL] + [Site URL]
Required SharePoint Lists:
Attendance_Records Leave_Requests Leave_Balances Approved_Locations Employees SP_Config
Google Maps API
● Active (Browser GPS)
Used for reverse geocoding (address lookup from GPS coordinates). The browser's native Geolocation API is used for GPS — no Maps API key required for that.
Enable: Geocoding API + Maps JavaScript API. Restrict to your domain.
Automated Notifications
Built in
Notifications and approval routing are built into the portal — leave, claim and payment requests notify the chosen approver automatically by web push and Microsoft 365 email, and reminders are handled server-side. No external Power Automate flows are required.