Skip to content

Architecture

Nutrix is a web application that consists of the following three main subsystems:

pos (Backend)

The core system and backend of nutrix, a REST api that's build in golang, for more information check the dedicated git repo nutrixpos/pos, pos uses a document based database built with mongo

posui (Frontend)

The user interface of nutrix, a web application that's build in vue, for more information check the dedicated git repo nutrixpos/posui

zitadel (oidc auth)

Zitadel is used for authenticating users of the system using oidc protocol, for more information check the official webpage of Zitadel https://zitadel.com/

Released under the GPL-2.0 License.