From a complex manual backend to self-service interface

Ben Manage is a benefits administration platform where most workflows relied on backend systems, leaving developers buried in support work. I designed the interface from scratch, moving the company to self-service.

The Challenge

01

Clients couldn't self-serve

No interface for everyday tasks
Clients and internal teams depended on developers for everyday tasks because most workflows lived only in backend systems.
02

Product couldn't scale

Developers spent time on support, not building
Development resources were dedicated to manual configuration and support instead of building product. Every client request required developer involvement.
03

Comprehensive UX expertise

Translating complexity to simple interface
The founder’s wireframes didn’t translate to development, and earlier design attempts couldn’t support the platform’s complexity or scale.

Before...

Too much white space

Not design for mobile, it’s a squashed desktop version

Broken credibiltiy

Too many logos make it look fake

Before...

Too much white space

Not design for moble, it’s a squashed desktop verson

Broken credibiltiy

Too many logos make it look fake

Large logo

Does not give the authenticity feel.

Unmatched design

Does not match Geeker’s band

Overwhelming options

There are a lot of options that one can choose from, this can be overwhealming

Disabled options

Options which are not clickable increase cognitive overload and confuse the user

To much real estates

Job summery with the  estimate takes up a too much  space

Not optimized for mobile

Title too large, and too close to the logo.

Before...

Hard to glance through a list to find the one you are looking for

Everything happens in one space, hard to distinguish between actions

Working manually  in Excel is time-consuming and could lead to errors

Mauel edit can not be done in real time

Old design which is not inviting to use

The hierarchy and dependency of actions is not clear

The approach

You don’t just copy-paste what I ask for. You think from scratch about a different flow.
Chani Yehua- Project manager
01
Design for self-service, not isolated screens
02
Enable non-technical users to do what engineers did
03
Keep interfaces simple and clear
04
Inviting and friendly feel so that users can enjoy the process
05
Reveal complexity gradually
06
Stay powerful without limiting

The Process

Discovery and requirements

The project manager led the discovery and gathered requirements. I collaborated on shaping those requirements into usable structures and workflows.

Foundational exploration

I sketched options on paper and figma to early concepts to establish direction and explore tradeoffs before committing to flows.

Exploration and technical alignment

Regular brainstorming sessions with the PM and lead developer before finalization. Discussed technical constraints early—understanding limitations, feasibility to shaped better solutions.

Founder collaboration

Once a foundation existed, the founder was able to articulate vision more clearly.My role was translating high-level intent into concrete, actionable product decisions.

Iteration & refinement

Designs evolved through feedback and engineering constraints. Adjusted designs as needed based on technical realities.

Building the Product Surface

Sole designer · 18 months
I owned design across  the whole platform, working directly with product managers and developers.

Design system

I created a design system to give the product a clear, unified look and feel.

The founder brought strong product instincts and domain expertise, which needed to be translated into a clear and consistent design system. I based it on Material Design 3 foundations using MUI’s library, then customized with Ben Manage’s typography, colors, and tone,  translating intent into a repeatable system.

Admin and client environments

The product served internal teams and external clients with different responsibilities.

Admin work focused on company-level operations. Client work focused on client-specific actions. Both shared the same design foundations, with clearly separated capabilities and expectations. Distinct visuals made it clear which environment users were in and what they were responsible for.

Navigation & structure

I shaped how functionality was organized so users could do their work without thinking in terms of backend architecture.

The structure reflected how work was actually done, not how the system was built. Making complex capabilities easier to access without oversimplifying them.

Interaction patterns

Behavior adapted to the level of complexity, with clear preview and edit modes that made state and responsibility explicit. Users couldn’t accidentally change data — editing always required a deliberate action and an explicit save.

The goal wasn’t to spoon-feed users, but to make ownership clear.

Product  mapping

It was a real challenge and we broke through to something really special.— Project Manager
Before

Product mapping lived entirely in backend code. Defining company codes, conditions, multiple rules, and field-level logic required developer involvement for every change.

Challenge

Most setups were simple, but the system also had to support complex conditional scenarios. The interface needed to support both without overwhelming the users

Solution

An inline editing model so that the setup was directly within the workflow, not in separate screens or modals.

  • Simple setups remained lightweight
  • Complex logic expanded within the same space
  • Users never lost their place or context

This enabled power users to configure the mapping themselves quickly, accurately, and without relying on developers.

Dashboards & reporting

“Do you know how much people like this? They see this and start to smile.” - Project manager
Before

Data existed, but it wasn’t visible or comparable in a usable way. There was no clear way to see what was happening across enrollments and campaigns.

Challenge

Founders and account managers needed to understand performance at a glance, compare periods over time, and drill into specific cases—without relying on spreadsheets or reports.

Solution

I worked with the project manager on data priorities and designed dashboards that made enrollment trends, campaign performance, and case metrics visible and understandable.

Eligibility window

It's amazing how you always manage to do something original.- project manager
Before

Eligibility logic existed, but it was difficult to understand how rules affected outcomes. Changes required careful coordination, and it wasn’t always clear when or why a rule applied.

Challenge

Account managers needed to control eligibility with confidence—understanding what rules were in place, when they applied, and what impact a change would have—without introducing mistakes or hidden side effects.

Solution

I designed a clear eligibility setup that made rules, conditions, and outcomes explicit. The interface surfaced when a rule applied and what it affected, so changes were intentional and traceable rather than implicit.

Results & Impact

Developers

Manual ops → product building

Work that previously required developer involvement moved into the product.Engineers shifted from handling configuration and support tasks to building and improving the platform itself.
Clients & account managers

Dependency → self-service

Teams could complete everyday tasks independently. What once required escalation became part of normal workflow, with clear responsibility and control.
Company

opaque → measurable

Dashboards made enrollment activity, campaign performance, and case metrics visible for the first time. Decisions moved from assumptions and ad-hoc reports to shared, observable data.t.

Adoption & feedback

The mobile flow unlocked more mobile work. A mobile dashboard was designed to view past sessionsand schedule new ones easily.