One platform for everything people-operations — Reporting & Analytics, Leaves, Time Tracking, and HR Ops, merged into a single source of truth, powered by Wazir.
Why we are doing this.
Today our people-operations data lives in separate places — attendance and reporting run through Wazir, time tracking sits in WebWork, leaves are handled manually, and HR operations are scattered across docs and chats. The HR Portal becomes the single place that merges all of it.
From fragmented tools to one unified platform.
Everything the unified HR Portal brings together.
Live dashboards across the whole team — no more one-off reports.
End-to-end leave management inside the portal.
WebWork data surfaced natively, not in a separate tool.
The operational backbone, all in one workspace.
Wazir merges the sources; the HR Portal presents them.
Released to main · Fri 19 June 2026 · PR #21 (merge 75b59e2) · 33 files · +998 / −382
/approve that bypassed the 2-step gateservice_roledraftPGRST204 fixed (workstatus_id migration)
Authored by Jawad Babar (with Claude), merged to main by Muhammad Asim. The larger security/authorization completion wave (PRs #22–#25) landed Sat 20 June. DB migrations introduced: add_workstatus_id_to_employees.sql, fix_rls_scope_to_service_role.sql.
Ship value early, expand in stages.
Migrate Wazir's attendance & SOP reporting and WebWork time-tracking into the portal as live dashboards. Immediate single-view win.
Build request → approval → tracking, wired into attendance so leaves reflect automatically. Removes the manual leave process.
Bring in employee records, documents, performance signals and full cross-pillar analytics — the complete single platform.
How we'll know the unification worked.
The foundation is live — here's what's next.
Present this spec, agree the four-pillar scope, and lock the Phase 1 timeline + owners.
Wire Wazir's WebWork sync + attendance/SOP reporting as live in-portal dashboards (replacing standalone reports). Quickest visible win on the existing base.
Build the leaves workflow (feeding attendance), then consolidate HR Ops records/documents, then unify analytics across all four pillars.
| Platform owner | Mubeen Aftab — Internal Tools / HR Portal |
| Merge engine | Wazir — data sync, automation & analytics layer |
| Foundation | ✓ Shipped 19–20 Jun (PRs #21–#25) — security, approvals, RBAC, self-service |
| Immediate action | Team review of this spec → lock four-pillar scope & Phase 1 plan |