
TrackLeave



Brief
This project was an individual challenge of 2 weeks and the goal was to build a SaaS product to help professional teams get their work done more effectively.
My Role
UX/UI Designer responsible for the complete process, from conducting user research to creating final designs, including wireframing, prototyping, and visual design.
Deliverables
Design Report & High Fidelity prototype
OVERVIEW.
I had to create a product that uses a software-as-a-service (SaaS) revenue model. I went through the market and met with employees to determine the business needs and develop one minimum viable product (MVP). In this project, I had to consider two type of users:
Managers who make the purchasing decisions so it was important to show them a valuable service.
Employees who will actually use the product so the service has to solve their main pain points and answers their needs.
problem &
opportunities.
This project aims to develop a platform for managers and employees to effortlessly request, approve, and manage vacation leave. Currently, no existing services focus only on leave management while providing simple and efficient solutions.
solution &
Mockups.
Transparent and simple vacation leave platform for employees and managers so they can stop wasting time and focus on what matters.

Book vacation with the help of a calendar that shows available spots and public holidays.
Access a personal dashboard with the balance of left vacation days.
Accept or request quickly your team's request leave.

Difficult, time consuming and complex process to request and manage vacation leave for managers and employes.
Video of the new prototype












Define
Ideate
Design
Test



Emphasize
User interviews
Online survey
User personas
Feature prioritization
User tasks
User scenario
5 Whys method
Sketching
Paper prototype
Wireframes
Prototype
User testing
Refine
Final Design
my design process
Discovery.
4 Quick Interviews
Quick interviews with 2 employees and 2 managers from 30 to 54 y.o and belonging to different organizations were conducted in order to discover their overall feeling and behavior while requesting vacation from the employee side and approving requests from the manager side.
9 Contextual Inquiries
I run 9 contextual inquiries with employees and managers to gain insights into pain and needs while managing leave requests. Candidates were 4 men and 5 women from 27 to 62 y.o working from different structures. I asked them to go through each step of a vacation request.
key takeaways.
The current leave management process is viewed by managers as overly complicated, time-consuming. They are annoyed with the amount of time allocated to a task that they perceive to be simple.
Correspondingly, employees are unhappy with the complex vacation request procedure that should be quick and straightforward. They feel frustrated with the lack of transparency of the overall process.
From the perspective of both managers and staff, the processes for managing leaves could be significantly streamlined and should not generate stress.
main pain points.

Maria Nelly
@Employee
"There is no visibility of the current balance of vacation days. This generates a lot of mistakes ( request with incorrect number of days) and results in a delay in the request's approval."

Romain Drumy
@Employee
"We don't have any intuitive or easy process to request vacations. There is no option to check the available days before doing a vacation request so there are many requests that are rejected."

Rose Giovenally
@Manager
"As a manager, there are many tasks to deal with. Managing the vacation request or other type of leaves is time consuming and exhausting. I would rather spend time on tasks that are more important."
features for mvp.
User's classification
Number 1
Number 2
Number 3
Number 4
Number 5
Features
Personalised dashboard with the balance of vacation days
See availability before requesting vacation days
See public holidays before requesting vacation days
Alerts and notifications when approval or rejection
Check history of past vacation days
MAIN COMPETITORS.
I run a competitive analysis in order to search products that compete with my SaaS platform, so I could get design ideas and have a better understanding of the user's expectations. I finally came up to the conclusion that existing platforms helped companies to manage employees leaves but none of them were offering an intuitive and easy service where the employees could easily make a request based on available spots.
Calendar
Alerts &
Notifications
Public
Holidays
Available Spots
Dashboard
Team’s members Holidays
Help & Guidelines
History
Vacation Tracker
Timetastic
Freshteam
Seseame RH
Altmira
our personas.
Martin Flow
“I love travelling and I need an easy & intuitive vacation process at work, so I can quickly plan my holidays with my friends”.
Goals & Needs
He has no visibility on the available spots before requesting vacation.
He never remembers how many vacation days he has left to enjoy.
Quickly and easily book his next vacations.
Request vacation based on available spots.
Be notified when the request is approved.
Frustrations
Age: 32
Profession: Customer Service
Location: Barcelona
Tech Empathy (1-10): 8
Demographics

Personality & Hobbies
Dynamic, busy, hard worker
Loves organising last minute trips
Teresa Dole
Goals & Needs
She receives all the vacation requests from his team by email and it makes the process long and complex.
She feels uncomfortable to not process requests on time because she didn’t go through the mails.
Be able to quickly check the pending requests.
Manage vacation requests via one unique platform.
Don’t spend too much time handling vacation.
Frustrations
Age: 42
Profession: Manager
Location: Barcelona
Tech Empathy (1-10): 7
Demographics
Personality & Hobbies
Busy, empathic
Likes art expositions and cinema

“I want to make my team members happy & allow them to receive a quick vacation approval to keep a nice atmosphere at work”.
user scenarios
& flows.
Martin: Winter is coming and he still has vacation days to book before the end of the year. He plans to go to the mountain with his friends to do a ski trip. He is aware that with the Christmas period, there won’t be so many available spots. Martin wants to know the exact balance of his vacation days and book his vacations based on available dates. He wants to be notified as soon as the request is approved so he can prepare his holidays!
Teresa: is very overwhelmed because December is a busy period at work. She needs to quickly see the pending vacation requests of her team in order to approve or deny them before the end of the year. Teresa will check and accept Martin’s request.
design decisions.
Add New Leave
Sub Header
Header
BUTTONS
#F2F3FD
#FFEA19
#043873
#C2D4FD
#FFFFFF
#F2F0F4
#77777A
#46464A
COLOR
TYPOGRAPHY
Manrope
a
A
Apply
brand attributes.
TrackLeave appeals to “normal everyday workers” who have specific needs and requirements. Through its intuitively and transparency, the brand speaks to its audience in a simple and accessible way. The simple looking, simple talking approach shows that the brand doesn’t take itself too serious. It represents modernity and warmth as a feeling of welcoming for the workers. The first function of TrackLeave is a service for business but it wants to show more than a professional software by displaying warm, reassuring and support characteristics.
fINAL DESIGN & PROTOTYPE.
Requests sorted by state and name
Pending request easily visible
Possibility to add a note
Accept or decline the request in one click

Add New Leave
Dashboard
My Leaves
My Calendar
Leave Policy
Application Form
Please fill the below form to apply
Leave Type
*
Vacation
From Date
*
dd-mm-yy
One day only
To Date
dd-mm-yy
Day Part
*
First Part
December
2022
Mon
Tue
Wed
Thu
Fri
Sat
Sun
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
Not available
Public Holidays
Upload Document
Drag & drop files
Supported formats: JPEG, PNG, GIF, MP4, PDF, PSD, AI, Word, PPT
your-file-
here.PDF
your-file-
here.PDF
your-file-
here.PDF
Add some additional details
Cancel
Apply
Vacation
9 Available days
0 day scheduled
Public
Holidays
3 Left
6th December next
Sick
4 Taken
0 days scheduled
Unpaid
Leave
4 Taken
2 days scheduled
New Leave
Leave Status
Balance
Search

Hi Martin
TrackLeave
New Leave
New leave tab to quickly request vacation
Calendar with non available slots
Calendar with public holidays
Easy form to complete
Leave Status
Pending status of the leave
Historic of the past leave status
One color for each type of leave and status
Balance of vacation updated on the top

Add New Leave
Dashboard
My Leaves
My Calendar
Leave Policy
Leave Type
From
To
Total Days
Status
Vacation
13-12-2022
22-12-2022
9
Pending
Vacation
10-12-2021
14-02-2021
5
Approved
Vacation
10-12-2021
14-02-2021
5
Approved
Sick
18-02-2022
18-02-2022
5
Sick
Vacation
10-12-2021
14-02-2021
5
Rejected
15-03-2022
15-03-2022
1
Approved
Vacation
15-01-2021
19-02-2021
5
Approved
Vacation
15-01-2021
19-02-2021
5
Approved
Vacation
15-02-2022
15-02-2022
1
Approved
Vacation
15-01-2021
19-02-2021
5
Approved
Vacation
New Leave
Leave Status
Balance
Vacation
0 Available days
9 days scheduled
Public
Holidays
3 Left
6th December next
Sick
4 Taken
0 days scheduled
Unpaid
Leave
4 Taken
2 days scheduled
Search

Hi Martin
TrackLeave
Pending Request
Requests sorted by state and name
Pending request easily visible
Possibility to add a note
Accept or decline the request in one click
Duration
Date
Reason
Approved
Leave Type
Name
9 days
01st-09 Dec 2022
Vacation

Martin Flow
14 days
01st-14 Jul 2022
Vacation

Paityn Stanton
1 day
25 Jul 2022
Sick

Zaire Kenter
Vacation
10-12-2021
14-02-2021
5
Pending
1 day
25 Jul 2022
Unpaid

Corey Culhane
Vacation
10-12-2021
14-02-2021
5
Pending
1 day
25 Jul 2022
Unpaid

Makenna Franci
Vacation
10-12-2021
14-02-2021
5
Pending
1 day
25 Jul 2022
Sick

Allison Herwitz
15-01-2021
19-02-2021
5
Approved
Vacation
1 day
25 Jul 2022
Sick

Tatiana Bergson
15-01-2021
19-02-2021
4
Approved
Vacation
14 days
01st-14 Jul 2022
Vacation

Adison Many
15-01-2021
19-02-2021
4
Approved
Vacation
1 day
25 Jul 2022
Unpaid

Brandon Dias
15-01-2021
19-02-2021
4
Approved
Vacation
Search

Hi Teresa
TrackLeave
Calendar
Requests (10)
All Leaves
25 Requests
Pending
10
Approved
12
Rejected
3
Team 1

Add New Leave
Dashboard
My Leaves
My Calendar
My Calendar
Team
Leave Policy






Notification
Notification on the phone when the request is processed
Balance of the days updated
PROBLEM VS SOLUTION.
Can’t see available spots & many
rejections
No intuitive and easy
process to request
vacations
No notifications for
confirmation or rejection request
No clear visibility
of the current balance
of vacation days
Calendar with
available spots &
public holidays
Dashboard
with balance of
vacation days
Unique platform
to request &
manage vacations
Notifications & real time updates on the app phone
cONCLUSION.