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 a 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...

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

Manuel edits 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.

Entity group synchronizations

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

Entity group synchronizations 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

“ People 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.

Activation windows

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

Activation logic existed, but it wasn’t clear when rules took effect or expired. Understanding timing required careful coordination, and changes carried risk because the impact wasn’t always visible.

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 activation window setup that made timing explicit. Start and end points were visible, effects were understandable, and changes were intentional 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.
Adoption & feedback

Postive:)

The product is live with initial clients and rolling out further. Feedback from internal teams has been consistently positive.