[ Atwa ]
[ Book ][ Book a call ]

// 04ZetalentsHCIS, an HR platformHR SaaS design system case study2023–24Web app2 min read

I rebuilt the design system and the look of Zetalents’ HR platform while redesigning its modules, so ten modules feel like one product, in Arabic and English.

Zetalents' employee dashboard: who works there, and the requests waiting on HR
Attendance results, with tabs and buttons that send them to PayrollResults · tabs + export
D1 · Attendance to Payroll
10
modules on one design systemReach

Zetalents’ website

7+
modules I redesigned on it

Employees to Recruitment

Role
Senior Product Designer
Timeline
Jun 2023 – Aug 2024 · hybrid, then back for another module
Scale
10 HR modules for employees, managers and HR, in Saudi Arabia and Egypt
Team
  • Me
  • Product manager
  • Engineering
  • QA
  • HR experts
Hands-on
The whole design system and the platform’s look, and the design of Employees, Payroll, Self-Service, Attendance, Performance Appraisal, Talent Development, Recruitment and others, end to end
Partnered with
A product manager, the engineering and QA teams, and HR experts

// 01 Context

Ten HR modules, used across two countries

Zetalents is a cloud HR platform from Riyadh, used by companies in Saudi Arabia and Egypt since 2016. Ten modules cover an employee’s whole time at a company, from payroll and attendance to recruitment and performance, each with views for employees, managers and HR.

I joined in June 2023 and rebuilt the platform’s design system and look while leading the redesign of its modules. After I left in August 2024, they came back to me for another module and some updates.

// 02 Problem

An outdated design, on a ready-made HR tool

The platform looked outdated. It was built on a ready-to-use HR tool and that tool’s design, so it carried a lot of components and features nobody used.

10
modules, one product

Zetalents’ website

2
languages on every screen

Arabic and English

3
kinds of people using it

Staff, managers, HR

Employees: a violation formEmployees: a violation form
Fig. 01The old platform, with names and amounts changed.

// 03 The call

Attendance had to reach Payroll as one process

D1

How should attendance reach Payroll?

One process, in tabsover Two separate pages

I made it one process: pick the transactions, run the analysis, check the results, then send them to Payroll. Tabs keep the steps together, so people can stop and come back.

What happened
Worked through feedback notes in the design file. The last tab, Moved to Payroll, became one table with a filter for what’s already posted.
# Attendance · Analysis Results1920 × 1080
One process, in tabs, as shipped
  1. 01Each step has its own tab
  2. 02Send all of it to Payroll
  3. 03Or one table at a time

// 04 Shipped

A new design system, and the modules rebuilt on it

A new design system and a new look for the whole platform: one colour system, one page layout, and the same tables, forms and side panels everywhere. On it, I redesigned Employees, Payroll, Self-Service, Attendance, Performance Appraisal, Talent Development, Recruitment and others, in English and in Arabic, right to left. For the Arabic, I tested five typefaces on real screens and chose Changa.

Employees: the dashboardEmployees: the dashboard
Fig. 02Screens from the design file, with names, company names and amounts changed.
Zetalents / HCIS100%
Employees · dashboard
HCIS, an HR platform: Employees · dashboard
Structure · tree
HCIS, an HR platform: Structure · tree
Structure · empty
HCIS, an HR platform: Structure · empty
Employees · import
HCIS, an HR platform: Employees · import
Setup · company profile
HCIS, an HR platform: Setup · company profile
Attendance · shifts
HCIS, an HR platform: Attendance · shifts
Self-Service · salary
HCIS, an HR platform: Self-Service · salary
Self-Service · tasks
HCIS, an HR platform: Self-Service · tasks
Recruitment · pipeline
HCIS, an HR platform: Recruitment · pipeline
Recruitment · careers
HCIS, an HR platform: Recruitment · careers
Colour system
HCIS, an HR platform: Colour system
Pick a frame · drag to pan
Fig. 03The shipped screens as they sit in my design file. Pick a frame, or let the tour run.

// 05 Impact

One look and one way of working, in both languages

10
modules on one design systemReach

Zetalents’ website

7+
modules I redesigned on it

Employees to Recruitment

Every module I redesigned shares the same system, in Arabic and English, and attendance reaches Payroll as one process.

Source · Zetalents’ website for the modules and markets; my design file for the screens.

// 06 Credits

Credits: the people who made it with me