A common system for all 3 Baltic TSOs transparency data publication

The Baltic Transparency Dashboard aims to provide market information and transparency with regard to the balancing of the Baltic Coordinated Balance Area.

Challenge
A consistent and up-to-date data service with attractive user interfaces.
The project was a greenfield development of a new balancing dashboard for the baltic market during which we had to meet tight delivery deadlines and work with diverse teams in a fully virtual workspace. We undertook the project with Navitasoft and our part was the design - both architectural and user interface design - as well as the backend and frontend development of the platform.
The project main goal was to make large amount of data in a transparent way. In addition to usability, the new Baltic Transparency Dashboard had to provide a reliable and up-to-date data service and a visually appealing user experience.

Solution
Solid backend with versatile integrations
We built the backend on Drupal, which can secure and stable data management even for large amounts of data and provides customizability and flexible programming. We used MariaDB and PostgreSQL databases, and the frontend application was written in Vue.js. We have developed several API interfaces to the portal, providing automated data delivery to stakeholders.
We created the operational background with a complex virtualization solution, and the page load was reduced to less than 1 s for hundreds of concurrent users.
The Drupal 9 system proved an excellent integration platform; we could efficiently serve highly complex processes. Navitasoft, with their strong expertise in the energy sector, was giving clear instructions regarding the objectives and requirements for our developers so we could really focus on creating rich user experience.

Focus areas
Architectural Design • User Interface Design • Drupal Backend • MySQL and PostgreSQL Databases • Vue.js Frontend Application • API Integration • Third Party Integrations • Support & Maintenance