JUSTWORKS: Internal

INTERNAL | FINTECH | B2B

OVERVIEW

PayApp is an internal tool that was deployed in 2025. Justworks needed a user interface to provision access to members, roles, and permissions.

PROCESS

Discover > Define > Ideate > Design & Development > Deliver!

RESEARCH

There were not only various flows that came out of this step but various interface designs. The more designs the merrier!


ITERATIVE DESIGN

This iterative process provided me with constant feedback by allowing me to share the flows with stakeholders but also the software engineering team. Luckily, we were able to catch lots of issues early on while still staying within timeline and scope of the project!

This iterative process provided me with constant feedback by allowing me to share the flows with stakeholders but also the software engineering team. Luckily, we were able to catch lots of issues early on while still staying within timeline and scope of the project!

This iterative process provided me with constant feedback by allowing me to share the flows with stakeholders but also the software engineering team. Luckily, we were able to catch lots of issues early on while still staying within timeline and scope of the project!


EMPATHY INTERVIEWS

I conducted empathy interviews as part of my research to ask Justworks users in PayOps and I.T. a curated questionnaire to gauge the significance of a tool like PayApp and how it could improve their day to day tasks.

I conducted empathy interviews as part of my research to ask Justworks users in PayOps and I.T. a curated questionnaire to gauge the significance of a tool like PayApp and how it could improve their day to day tasks.

I conducted empathy interviews as part of my research to ask Justworks users in PayOps and I.T. a curated questionnaire to gauge the significance of a tool like PayApp and how it could improve their day to day tasks.


PERSONAS

MVPs

  1. Add Team Member and Roles
    The member list will never be viewed in an empty state because a Justworks I.T. user will be the first manually added user by engineering.

    From here to ensure a fast and simple user flow, there is a clear signifier of where to click to add member and what information to put into the drawer.

    To add a user to the system, a role must be created with permission sets within first. If no currently added role fits the newly added member, a new role can be created from the "create new role" link.


  2. Create New Roles

    Justworks I.T. and admins should be able to create roles encompassing a set of permissions.

    These roles can then be assigned to users to provide them with the appropriate access.


  3. Cannot Add Member Without Role
    Since Justworks' goal is to reduce risks in PayApp, it is paramount to confirm that a user must have a role assigned at the time of being added to the system.

    If a new member being manually added into the system does not have a current role that fits, Justworks I.T. or an Admin can create a new one.

    However, information added to the drawer will not be saved since the user's flow would be interrupted for a longer time. Halting the task and reverifying the information helps confirm that the user is still assigning the correct role to the intended user.

THE SCREENS

ADDING MEMBER WITH A ROLE

HMW allow Justworks I.T. to add a singular member with one already being populated?

CREATE A NEW ROLE WITH PERMISSIONS

HMW allow Justworks I.T. to add a singular member with one already being populated?

CANNOT ADD A MEMBER WITHOUT A ROLE

HMW allow Justworks I.T. to add a singular member with one already being populated?

DESIGN SYSTEM

Outcomes + Reflection + Next Steps

OUTCOMES

It was a fulfilling project to be able to go from 0 to 1 with a hard stop dead line! It was also wonderful to be able to present prototypes to stakeholders and software engineers in an in-person setting

REFLECTION

A feature added to allow only specific users to be able to transfer a certain amount of money would be beneficial to track both internal and external transfers.

Smooth Scroll
This will hide itself!