To get access to the code from the Developer portal you need to follow the steps from here.
In short, the developer project consists of a Vue 3 framework focused on the TypeScript development language. We use a component driven development style, which is based on the Vue 3 'composition API' schema. Besides the Vue 3 framework we have two other core frameworks in the project: 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 and other important information.