All work

case study

Oqool Core HR

Worked with Oqool to design and build an HR & payroll system serving 120+ employees across the organization. Replaced manual spreadsheets with one-click payroll processing, approval workflows, and UAE labour compliance, shipped in 12 weeks.

Oqool Core HR product screens
Employees managed
120+
Shipped in
12 weeks
Stack
Figma + Bubble
Role
Product Design, Design Systems, Bubble Development

Background

A growing company with over 120 employees was drowning in manual payroll and HR processes. Approvals were routed through email chains, working hours were tracked inconsistently, and payroll calculations, including late penalties, public holidays, and employee-specific rules, were handled through spreadsheets. The margin for error was high, and staying compliant with UAE labour regulations added another layer of complexity that manual tools couldn't handle reliably.

Employee Directory
Employee Directory

What needed to change

  • Designing a flexible approval workflow system that could adapt to different company structures, from flat teams to multi-level hierarchies, without over-complicating the interface.
  • Handling employee-specific working hours alongside company-wide defaults without breaking payroll logic or creating edge cases.
  • Separating company owners from employees in the system while still supporting executive approvals and visibility.
  • Ensuring payroll accuracy across attendance rules, late penalties, paid public holidays, and exportable reports, all compliant with UAE labour law.

The solution

I approached this with a systems-first mindset, starting in Figma to map complex HR processes into clear, manageable interfaces before building anything. The core of the solution was a sequential approval engine that supported line-manager routing, department-based flows, and a toggle-based CEO approval mechanism, flexible enough to handle different company structures without requiring custom configuration for each.

In Bubble, I implemented scalable data models for employees, work schedules, approvals, and payroll. Special attention went to the payroll engine: it needed to account for company-wide defaults, employee-specific overrides, late penalties, and UAE public holidays, all while producing accurate, exportable reports. The entire system was designed and shipped in 12 weeks.

Scope of work

  • Core HR & payroll dashboard UI & UX
  • Design system & component library development
  • Multi-level sequential approval logic
  • Work schedule & attendance tracking engine
  • UAE labour compliance system architecture

The product

Visual exploration of the employee lifecycle and payroll automation flows.

Employee Info Popup
Employee Info Popup
AI Assitant
AI Assitant
Employee Listing
Employee Listing
Project Details/Tasks Page
Project Details/Tasks Page
Leave Workflow
Leave Workflow

The outcome

Oqool Core HR replaced manual spreadsheets and email chains with a production-ready system managing over 120 employees. Payroll processing went from a multi-day ordeal to a streamlined, one-click operation. The flexible approval workflows eliminated routing confusion, and UAE labour compliance was built directly into the payroll logic rather than layered on as an afterthought. After the system went in, payroll had fewer errors, and the HR team could focus on people, not processes.

Let's talk

Want something like Oqool Core HR for your business? Book a free strategy call and leave with a clear next step.

next projectRecrewer
© 2026 Tife Olayinka · CreditsLagos, UTC+1 ·