This is a microservice that handles incoming streams from the Raspberry Pi client, persists data to the DB, pushes data to the frontend and facilitates messages from the frontend back to the Arduino.
It is implemented using Groovy and the Helidon MP framework.