Skip to content

Getting started

This documentation is intended for the developers of FusionSuite.

FusionSuite code is separated in two repositories:

The backend is written in PHP (>= 8.1). It uses the micro-framework Slim and the Eloquent ORM. The backend provides a REST API which is used by the frontend.

Three databases are supported by the backend: MariaDB and PostgreSQL.

The frontend is written in TypeScript. It uses the framework Angular.

There are tests mainly for the REST API, but there are some for the frontend as well.