ϟ Energy OnlinePortfolio ↗

CIVIC TECH / MOBILE PRODUCT

Complex
energy systems.
Clear next steps.

Check a bill. Find your tariff. Be heard. A mobile product connecting consumers, suppliers and the regulator.

Explore the project ↓
FROM INFORMATION
TO THE ABILITY TO ACT.
SECTOREnergy and society
ROLEFull development from scratch
FOCUSConsumer rights

01 / THE CHALLENGE

The information exists.
What should people do with it?

Tariffs, suppliers, rules and enquiries are scattered across different places. The product’s task is to turn that complexity into a sequence of clear steps.

The specification combines three areas: information, consumer protection and public oversight. This requires shared logic for data, addresses, organisations and communication.

This case study presents the initial concept and the project screens provided. Figures, tariffs and dates shown are historical demo data.

02 / THE USER JOURNEY

From “I don’t understand”
to the next step.

INFORMATION

Start with your address.

Users choose a service and location. This context helps them find the relevant supplier and tariff.

PRODUCT LOGIC

A broad dataset becomes an answer to a personal question.

03 / INTERFACES

Take a
closer look.

Eight screens from the project materials.
Select any screen to explore the details.

04 / THE SCOPE

One app.
Three levels of interaction.

01

Understand

Tariffs, bill checks and an energy directory. Open data should support everyday decisions.

02

Protect

Complaints and compensation claims. The specification calls for generating a submission based on the user’s situation and routing it to the relevant organisation.

03

Influence

Supplier ratings, misconduct reports, public hearings and “I want to be an inspector” — inspecting sites covered by investment programmes.

05 / BEYOND THE SCREEN

The interface is just
the visible part.

Every action connects a person, data and a responsible recipient. The structure below reflects the technical specification.

INPUT

Consumer

Address · service · situation
Photos · documents · feedback

LOGIC

Energy Online

Directories · checks · forms
Organisation selection and routing

INTERACTION

Supplier
and regulator

Enquiries and responses

Keeping data current

The specification calls for updating tariffs and directories from regulator data. The quality of that data determines the accuracy of the answer given to users.

Publication control

Administration includes moderating reviews and inspector reports, managing content and viewing user counts.

Different access workflows

Personal enquiries require consumer details. For corruption reports, the specification also provides for an anonymous workflow.

This diagram describes product requirements; it does not show an actual admin dashboard.

06 / CONSIDERED DETAILS

Complexity
that should stay
off the user’s shoulders.

01

The address provides context

The region determines the relevant suppliers, service centres, sites and events.

02

Every enquiry needs a recipient

Collecting text is only the start: the system needs to identify an organisation, include the required details and provide a path for a response.

03

Publication is a separate choice

On the misconduct report screen, consent to publication is separate from the description of the situation.

04

A product for different people

The requirements cover household and non-household consumers, Ukrainian and English, and iOS and Android.

07 / IMPLEMENTATION

From a challenge
to a complete product.

Full-cycle development from scratch: mobile apps, backend and database.

MOBILE APPS

Flutter

Interfaces for iOS and Android, from information search to enquiry forms.

BACKEND

Go

API and business logic connecting user workflows with data operations.

DATA

PostgreSQL

Structured storage of product data and the relationships between records.

08 / PUBLIC CONTEXT

A product with
a public mission.

Ukraine’s National Energy and Utilities Regulatory Commission (NEURC) reports that the app was presented on 21 February 2019 with DiXi Group as part of USAID’s Transparent Energy project. The regulator’s letter describes complaints and compensation claims received through the app.

NEURC announcement · 2019 ↗

The current app may differ from the historical materials in this case study.

Current App Store listing ↗

YOUR NEXT STORY

A complex process?
Let’s make it clear.

From scattered data and manual tasks to a complete digital product.

Discuss a project ↗