Mobile application for energy consumption management

Business purpose

The customer is a European international company, which operates in the fields of electricity generation and distribution, natural gas, and renewable energy. The purpose was to produce the energy and provide it in a simple way for consumers via mobile applications containing all the needed information on the personal energy consumption.

IT staffing

The Noveo's task was to develop and implement updates for the existing iOS and Android applications.

This application is integrated with innovative energy meters Linky and Atome, which allows you to transfer data to the server in real time. The application predicts future consumption and energy costs according to the historical data.

Also, an assistant-bot is integrated into the app. It monitors current consumption, advises how to optimize it. In order to resolve issues you need to contact the bot by phone.

The functional part of the application allows:

  • Electricity bills payment.
  • Account transfer in case of moving to a new place of residence.
  • Connection to a network of gas stations for electric vehicles.
  • Using the Total CLUB Bonus System.
  • Getting bonuses for invited friends.


  • iOS: Swift 3.1 + MVVM pattern
  • Android: Java + MVP pattern

Project size

  • man-days
  • team