Overview
The EASSI system is build up using a frontend and backend. This essentially means that everything that a user gets to see is located in the frontend. The frontend connects with the backend to enable the required functionalities.
Frontend
The frontend uses Vue.js. https://vuejs.org/. Vue.js is an open-source model–view–viewmodel front end JavaScript framework for building user interfaces and single-page applications.
Backend
The backend is written in TypeScript. https://www.typescriptlang.org/. TypeScript is a strongly typed programming language that builds on JavaScript, giving you better tooling at any scale.