Read this first
To access the code from the Developer portal, please follow the steps outlined here.
In summary, the developer project is built using the Vue 3 framework with a focus on TypeScript development language. We adopt a component-driven development approach which is based on the Vue 3 'composition API' schema. In addition to the Vue 3 framework the project incorporates two other core frameworks: Vue Components and API Helper.
Vue Components contains all our HTML components. This framework is based on Tailwind, which provides html components as well as css classes for the style.
API Helper is the base for our http client and is based on axios.
As global store we use Pinia, which is integrated in API-Helper directly as well as in the developer portal project.
General information can be found in this section. Here you can find all the used technology, project structure, coding guide among other important information.