Contact us
Case Study

From “No Benchmarks” to a Shippable MVP: Product Design for an Energy Cooperative Platform

Published: May 14 2026
Updated: May 15 2026

Highlights

We designed the mobile customer portal for Energetics eBOK, the first energy-cooperative customer platform in Poland. New category, no direct analogues, and a six-month delivery window. We compressed the process by starting in hi-fi from day one, putting the workshop in the middle, and locking Dark and Light mode at the start. eBOK launches as both a member portal and a soft acquisition channel for new cooperatives.
New category, no direct market analogues - benchmarks covered the problem at 50% at best.
6-month MVP across mobile and web, eight functional perspectives aligned in a single workshop.
3 iterations to land the energy events log, the hardest component in the system.
Custom chart language for edge cases existing apps had not solved yet.
Handoff clean enough that the dev partner shipped without extra design support.
Client
Energetics eBOK
Product
Mobile App
Industry
SaaS, Energy & Utilities
Scope
UX Workshop, Product Design
Timeline
6 months end to end

About the product

Energetics eBOK is the contact space between an Energy Cooperative and its members. They see yesterday's data from their own devices, settlements, outage communications, cooperative events, and complaints - a critical tool for transparency inside the cooperative.

eBOK sits inside the Electronic Energy Cooperative Management Platform, which pulls measurement data and energy profiles from CSIRE, settles and balances energy inside the cooperative, and gives boards real tools to deliver tangible savings. The platform serves the board, eBOK serves the member, and together they build trust on a shared set of numbers.

The challenge

Two strong constraints: an existing technical web mockup dense with tables, and a directional ask from the founder for something modern and ambitious. No direct analogues on the market either - energy apps and generic e-bills covered the problem at 50% at best.

That meant two parallel learning tracks. We had to learn the energy cooperative model from scratch - both the energy mechanics and the business behind it - and the user side was unmapped too, since most entrepreneurs we interviewed had never heard of the concept. At the same time, we had to translate a desktop-first, data-heavy mockup into mobile without losing depth, with no existing patterns to lean on - every screen needed framing of what to keep, what to compress, and what to invent.

How we worked: the "ninja" process

Six months for a product of this scope is not much. The process had to be optimized at every layer, and at several points it ran against textbook procedure. Not for fashion, but because the project shape demanded it.

Domain research without analogues

The first weeks were research, not design. We talked to entrepreneurs running 50- to 60-person companies near Poznań, asking how they think about photovoltaics, energy bills, and what would make them join a cooperative. In parallel, the analyst used an LLM as an on-demand subject expert on CSIRE, settlements, and the regulatory environment. The model accelerated the learning curve in a domain new to the team. It did not replace conversations with real users.

Starting in hi-fi, not in wireframes

Most projects start with wireframes. We did not. We jumped straight to hi-fi screens in colour, so the client and the team could see the real product from week one instead of abstract boxes. The existing web mockup gave us enough structural ground to skip the wireframe round entirely, which compressed the timeline and removed a whole loop of review on screens that would have been thrown away anyway.

This is not a default we recommend. It works only with a credible structural starting point and a senior team that can hold UX rigour at high fidelity - both conditions were true here.

Flexible async communication, workshop in the middle

The full-day workshop, normally a kick-off event, happened in the middle of the project. Eight perspectives - architecture, development, design, marketing, sales, accounting, product, settlements - sat in one room with real screens already on the table. Feedback was sharper, decisions faster, and the MVP shape solidified in a single day.

Around the workshop we ran without fixed sprints, mixing sync review calls with async video walkthroughs. This rhythm worked because the team was senior and self-directed - on a less experienced team, we would put hard sprint cadence back in.

"The pace and the quality of information exchange were ideal. The async video walkthroughs were a really good idea - you can listen calmly, pause, rewind. It would not have worked with a less senior team. With this one it fitted the flow perfectly."

Marcin Cichosz, Lead analyst and system architect

The hardest design challenges

Three components carried most of the project's complexity. For each one, here is what we tried first, why it failed, and where we landed.

Energy events log

The hardest screen in the app. Three iterations to get there.

  1. Side-scrolling table, copied from the desktop mockup. Usable on web, hostile on mobile.
  2. Click-to-expand table. Better, but still constrained by the table grid.
  3. Card pattern (final). Each event collapses into a card, expands to its full detail on tap, and leaves room for the product to grow without redesigning the screen.

The complication was scale. A single PPE point can hold tens or hundreds of events, and the same component had to serve two scenarios at once: comparing several points and drilling into one. We iterated through several drafts before the cards model held both cases cleanly.

Consumption and production at scale

A user with one PPE point is easy. A user with hundreds is not. The screen had to absorb that range without overwhelming a 30-year-old founder skimming numbers on a phone, or a 65-year-old factory owner who only opens the app to check the bottom line.

We solved it with a layered filtering and aggregation model: defaults that surface the most useful comparisons first, controls that scale up to multi-point analysis when needed, and a visual rhythm that keeps the screen quiet at the top and dense further down.

Charts with real edge cases

The charts looked simple in the brief and turned out to be the most non-standard component in the system. Two edge cases broke the typical pattern.

  • A pie that does not close to 100%. Production can run at 30% of capacity from three sources. The chart has to communicate that honestly without faking a full circle.
  • A long tail of low-share sources. 20 production points each contributing around 1% of total consumption. A research pass through other apps and visualisation patterns did not surface a usable inspiration - the case was specific enough that we had to design our own.

The result is a small set of custom chart patterns built specifically for this app. They are less photogenic than a clean filled donut. They tell the truth.

Top 3 UX/UI features

Dark and Light mode
Two modes locked on day one and built as one design language, not a Light-first retrofit.
Charts with non-standard edge cases
A custom chart language for cases where no existing pattern told the truth.
Tables: from desktop power-user to mobile reader
Desktop tables rebuilt as a card-driven mobile flow, not a shrunk-down web view.

In the client's words

Energetics eBOK is one of the few things I have seen in the past year that you can honestly call a game changer. Traditional portals only work after you become a customer. eBOK works the other way round - it gives value first, and the cooperative grows around it.

We had a healthy setup. I would propose a solution, the UX team would review it critically. They picked up on things in the user's mental model that I would have missed. I cared about whether the right information was on the screen. They cared about whether it was presented in a way the user could actually act on.

Iteration was the engine of the project. Better to ship a first cut and iterate than to polish a perfect version that ends up being changed anyway. With this team, that approach actually accelerated the work.

Marcin Cichosz, Lead analyst and system architect

Product Impact and what is next

Business

eBOK is positioned as both a member portal and an acquisition channel for new cooperatives. The traditional portal model assumes you are already a customer. This product gives value before that point, and pulls people in.

Operational

A compressed delivery process (hi-fi from day one, workshop in the middle, MVP delivered in six months) that translates directly into a smaller budget and a shorter time to market. The handoff to the development partner (MicroSolutions) was clean enough that implementation moved without extra design support.

Social

Energy cooperatives support efficiency, local independence, and the modernisation of the Polish grid by keeping more energy local. eBOK is the visible part of that shift for members.

Value we delivered to the business

Beyond the screens, here is what working with us actually meant for Energetics IT and the cooperative behind it.

An async, dynamic process matched to how the client actually works. Video walkthroughs, a shared channel, and sync calls when decisions needed pressure. No forced ceremonies, no waiting for the next sprint window.
An unconventional delivery sequence that helped the client make better UX decisions, faster. Hi-fi from day one and the workshop in the middle gave the team and the client real screens to react to, instead of abstractions. The MVP shape solidified in days, not months.
A strategic partner, not just a vendor. We recommended product directions, pushed back where we disagreed, and at the same time stayed the voice of the end user inside every conversation. The client called it a "healthy setup" - they proposed, we critiqued, the user always had a seat at the table.
A quality of screens that kept the project moving. No backtracking on visual direction, no rework rounds caused by ambiguity, no stalls. The team trusted the design enough to keep building on top of it.
Designs built for a clean handoff to development. The dev partner, MicroSolutions, picked the work up and shipped it without needing extra design support during implementation. For a founder, that means a UX team that does not slow your engineers down.

Uxtivity team took on the role of user advocate, attentively evaluating every UX aspect of the app and proposing thoughtful, well-considered solutions.

The pace was ideal and design was clean enough that development picked it up without extra support. I would work with this team again without hesitation.

włodek ziołkowski
Wojciech Duchant
PMO
Energetics EBOK

Building a data-heavy product? Make it feel effortless.

If your app, portal, or platform needs the same level of UX rigor and UI craft, our Product Design service is built for that.

We Build Digital Experiences That Drive Sales

We help ecommerce brands and goal-driven companies grow faster by creating user-focused solutions that turn visitors into buyers.
Copyright © 2026 Uxtivity
Privacy PolicyTerms and Conditions