Welcome
Executive Dashboard
The whole company on one screen — people, approvals, finance & projects
Welcome back
| Date | Check-in | Check-out | Status |
|---|
Onboarding & Policies
Company documents you need to read and sign
My Devices
Company assets assigned to you
My Space
Your personal home — check in, leave, expenses, goals, training & devices
CRM
Customer relationship management · pipeline, leads, accounts & products
Pipeline
Your deals across every sales stage
Leads
Inbound and prospected leads to qualify
Sales Compliance
What has to be true before you can bill a customer — and what this portal will never claim
Retention
The 5% your customers are holding, when each slice falls due, and the ones nothing can date yet
Billing & Cash
Progress claims, the invoice your provider issued, and who owes you what — on three separate clocks
Contracts
What was agreed, what is still to bill, and what is being held back
Quotations
Every quotation you have issued, what happened to it, and why
Companies
The accounts you sell to
Contacts
People at your accounts
Products
Your product catalogue and pricing
Annual Operating Plan (AOP)
Sales targets by company, segment and member
Design Portfolio
Every engineering design commission — stage, progress, and what is holding each one up
Design Control
Conceptual, basic and detailed design — deliverables, drawings, revisions and the control around them
Production Board
Every AHU on the floor right now — the step it is on, what it is waiting for, and what is holding it
AHU Register
Every unit by its Production Identification Number, from order to dispatch
Orders & Contracts
Customer purchase orders and contracts, and the units built against each
Production Standard
AHU-SOP-MASTER-001 as the factory actually applies it — stages, workstations, hold points and the test matrix
Quality Evidence
Whether the measurements this factory has signed can be defended — the instruments, the people, and which units got a given part
Capacity & Load
The rolling load chart AHU-SOP-MASTER-001 §6.7 calls for — hours of committed work against the weeks they fall in
Estimates
What a job will cost us, and what we should therefore charge for it
Rate Library
The prices you estimate with — copied into a tender, never referenced live
My Profile
Your personal details, employment and security
Human Resource
HRBP process · one hub for the whole employee lifecycle
Employee Database
Centralized employee records · single source of truth
Overview & stats
Recruitment
Job openings & candidate pipeline
Onboarding
New-hire checklists & first-week readiness
My Goals
Track your PADR goals, self-assess & add your own development goals
My Training
Your enrolled courses · update progress & leave feedback
Offboarding & Exit
Resignation, clearance checklist & final settlement
Performance Management
Review cycles, ratings & company goals
Talent Management
9-box grid, high potentials & succession
Training & Development
Course catalog & enrollment
Approval Inbox
One place to action everything pending across HR
Travel Expense (TR)
Business travel requests & expense / benefit claims
Payment Requests
Request & approve operational and purchase payments — one register for the whole process
Finance Control
Company-wide control of all payments, claims & travel — approve, track and view every submission
Signature Governance
Who has enrolled a signing PIN, and the full electronic-signature audit trail
Access & Permissions
Grant each employee their access level — User · Contributor · Approver · Editor · Admin
Payroll
Monthly pay run · gross, deductions & net
Welcome back
Check In / Out
GPS-verified attendance · OpenStreetMap
Attendance Records
Today's records
| Employee | Date | Check-In | Check-Out | Hours | GPS Zone | Status | Actions |
|---|---|---|---|---|---|---|---|
| No attendance records yet. | |||||||
GPS Locations
Approved geofence zones · OpenStreetMap
| Location | Coordinates | Radius | Department | Active | |
|---|---|---|---|---|---|
HQ — District 10, HCMC 200 3/2 Street · Primary office |
10.7769°N 106.6985°E |
200m | All Depts | ||
Factory — Long An Province Manufacturing facility · 15,000m² |
10.5427°N 106.4139°E |
350m | Engineering, Field | ||
WFH — Registered Addresses Per-employee home coordinates |
Various | 100m | Approved only |
Work Schedules
Define shift patterns · Grace periods · Check-in windows
Schedules set lateness expectations only (shift start + grace) — they never block check-in or check-out.
| Schedule Name | Department | Check-In Window | Check-Out From | Work Days | Grace Period | Unpaid Break | Overtime Rate | Active | |
|---|---|---|---|---|---|---|---|---|---|
Standard 08:00 – 17:00 | All | 07:30 – 08:30 | 17:00 | Mon – Fri | 30 min | 1.5× | |||
Morning Shift 06:00 – 14:00 | Factory | 05:45 – 06:15 | 14:00 | Mon – Sat | 15 min | 1.5× | |||
Evening Shift 14:00 – 22:00 | Factory | 13:45 – 14:15 | 22:00 | Mon – Sat | 15 min | 1.5× | |||
Flexible (Field Services) | Field Services | 07:00 – 09:00 | 8h after in | Mon – Fri | 30 min | 1.5× | |||
WFH Schedule | Approved only | 08:00 – 09:00 | 17:00 | Mon – Fri | 30 min | — |
Leave Management
Request · Track · Balance · Calendar
Team Monitoring
Real-time attendance, lateness & GPS oversight (approvals are in the Inbox)
Office Operation
Leave balances · Payroll hours · Policies & employee admin
| Employee | Department | Annual (Used/Total) | Sick (Used/Total) | Comp-off | Status | Actions |
|---|
Reports & Analytics
Attendance · Leave · Employee In/Out · Department KPIs
Settings & Configuration
M365 Connection · GPS Zones · Work Schedule · Notifications · System
SharePoint Integration Guide
Step-by-step M365 setup · Azure AD · Power Automate
Prerequisites — What you need before starting
Microsoft 365 Licences Required
Ensure you have: M365 Business Standard (includes SharePoint Online, Power Automate, Power Apps, Teams). Each employee needs at least an M365 Business Basic licence for SharePoint access.
Admin Roles Required
You need: SharePoint Admin (to create lists), Azure AD Admin (to register the app), Power Automate Maker (to build flows).
Step 1 — Create SharePoint Site & Lists
Create the Site
Go to admin.microsoft.com → SharePoint → Sites → Active sites → + Create → Team site
Create 6 Lists (Site Contents → + New → List)
Step 2 — Register Azure AD App (for Graph API)
Create App Registration
Go to portal.azure.com → Azure Active Directory → App registrations → + New registration
Add API Permissions & Grant Consent
Click "Grant admin consent for Humiley" — all permissions must show a green tick.
Step 3 — Fill in SP_CONFIG (4 values)
Edit Humiley_Timekeeping_Platform.html
Open the HTML file in VS Code. Find SP_CONFIG near the top of the <script> section and replace these 4 placeholder strings:
Step 4 — Host on SharePoint
Upload HTML to Site Assets
Go to humiley.sharepoint.com/sites/HumileyHR → Site contents → Site Assets → Upload. Upload Humiley_Timekeeping_Platform.html. Copy the direct URL.
Create a SharePoint Page with Embed Web Part
Site home → + New → Page → Embed web part → paste this iFrame: