Deploying Hyperon

Demo application

Simplified project showing the practical use case of Hyperon. It includes two applications: a demo app and Hyperon Studio connected to it. The demo application is used to collect input data from the end user and show output data from Hyperon Studio, where all algorithms and business logic is kept. Hyperon is designed to allow real-time changes in configuration, impacting results returned by the demo app.

Hyperon Studio included in this set has no functional limitation compared to the full version.

Structure of the demo application screen: 

As is visible on the DEMO application view can be divided into two parts: 

  • on the left - is a form with all input data needed to run the calculation: personal driver information, vehicle characteristic, and driver's history
  • on the right - are the output, the results, three options: GOLD, SILVER, and BRONZE presenting available coverages, their limits, the calculated price for each, included discounts, and the total price both before and after the discount.

Short description of DEMO configuration in Hyperon Studio: 

In Hyperon Studio profile DEMO includes the business logic for the demo application. The context is the structure design for input data from the demo application form (left side of the view). The Domain includes the output data structure reflecting the information returned on the right part of the demo application view. Parameters and functions provide algorithms for data processing performed in between.
Any changes made within those algorithms will have an impact on the results in the DEMO app as soon as the session is published and the application is refreshed.

How to run the DEMO application with Hyperon Studio? 

If you are interested in trying out Hyperon in action our demo application is available here. The demo project includes both demo application and Hyperon Studio connected to it.

To run the project use Docker. Docker is a tool allowing to build a local environment with a minimal number of additional configuration steps. For Windows 10 use docker Desktop version 4.14.0 (or older), for Windows 11 you can download the newest release.

Default ports:

DEMO application: http://localhost:48080/demo/

Hyperon Studio: http://localhost:38080/hyperon/app

Hyperon Studio default credentials:

login: admin

password: admin