GREEN ENERGY TRADING HOUSE

Challenge

  • The Customer: Company with Polish capital, specializing in electric energy trading. As the only one in Poland, it obtains and then resells energy coming exclusively 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 Web application in technologies: Java, Spring Boot, PostgreSQL, Angular, Flux, 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 first stage of the project 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 in the form of 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 brought the expected, very good results. The final result is shown in the image below:

 

Summary

The solution created by us met the needs of the Customer.

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

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

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

Ceo & Founder

Paweł Zaraś

If You want to know more information about project,
please contact with 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:

Apps

Date:

Newsletter