Green-energy-solar-panel

ENERGY TRADING HOUSE

Challenge

    • The Customer: A company with Polish capital specializing in electric energy trading as an energy trading house. As the only one in Poland, it obtains and resells energy from renewable sources. In the next stage of development, its founders established a brokerage house operating on the Polish Power Exchange in mid-2020.
    • We – DevOpsi sp. z o.o. – technological partner of this project.

Scope of work

  • Business Analysis support;
  • Solution Architecture development;
  • UX/UI design;
  • application development;
  • application testing;
  • project management;
  • DevOps – creating and managing environments.

The Solution

DevOpsi created for Customer – energy trading house – Web application in technologies: Java, Spring Boot, PostgreSQL, Angular, Flux, and Keycloak. It consists of several components:

  • SSO – which we used Keycloak to prepare;
  • application backend – written in Java with Spring Boot, Flux, and PostgreSQL database;
  • application frontend – written in Angular;
  • service – communicating with the Polish Power Exchange written in Flux.

Challenges

The biggest challenge in the project’s first stage was to learn – with all the complex processes and dependencies – the business area, for which an appropriately dimensioned and efficient solution had to be prepared as a web application. Close cooperation with the client and his support in this area equipped DevOpsi employees with the necessary knowledge.

Further challenges concerned the technological level and included:

  • design and implementation of a uniform and coherent exchange data model, thanks to which it will be possible in the future to easily and quickly integrate – with the prepared system – subsequent commodity exchanges;
  • to achieve the lowest possible delays in displaying quotations – so that clients of the application could invest their money in the best way. In achieving this challenge, we used Flux and its relativity. In combination with Angular, it brought the expected, very good results.

Summary

The solution created by us met the needs of the Customer – energy trading house.

Thanks to technological challenges, the team delegated to this project expanded their competence and experience in several areas and technologies.

From the beginning, the system was implemented in the DDD approach – Domain Driven Design – design-oriented towards the domain whose needs the created system will fulfil.

Event Storming complemented this concept. Thanks to this, the DevOpsi project team quickly acquired the necessary business knowledge. The client noticed missing elements in the previously conducted analyses.

 

Ceo & Founder

Paweł Zaraś

 

If You want to know more information about the project,
please contact me on this form.

Let’s talk

  • Attract and retain quality high paying customers

    Lorem Ipsum has been the industry's standard dummy text ever since the when an unknown printer took a galley of type and scrambled it to make a type specimen book has survived not only five centuries.

  • Strong business plan requires experience

    Lorem Ipsum has been the industry's standard dummy text ever since the when an unknown printer took a galley of type and scrambled it to make a type specimen book has survived not only five centuries.

Clients:

Category:

Custom Software DevelopmentKeycloak

Date:

Image

Launch your rocket!

Leave your email - we'll get back to you as soon as possible!