Bosch IoT Cloud space where all applications are hosted: https://apps.sys.de1.bosch-iot-cloud.com/organizations/b28baba5-f95f-4ce5-bc9c-3f45acd1dfb2
Find the API documentation here: https://definma-api.apps.de1.bosch-iot-cloud.com/api-doc/
Admin database management page: https://definma-db.apps.de1.bosch-iot-cloud.com/
Code repository UI https://sourcecode.socialcoding.bosch.com/users/vle2fe/repos/definma-ui
Code repository API https://sourcecode.socialcoding.bosch.com/users/vle2fe/repos/definma-api
Code repository Models https://sourcecode.socialcoding.bosch.com/users/poe2rng/repos/definma-models

All applications are hosted in the bosch IoT Cloud. The API is hosted in a Node.js container, with a bound MongoDB instance.
The Angular UI is hosted in a staticfile container, serving the built Angular bundle.
Finally any machine learning models are hosted in Python containers.

Development setup

In any case, it is good to have PxProxy working, following the Bosch installation guide .
For pushing to the BIC, you need the CloudFoundry CLI as described in the BIC documentation. If the the downloaded version of the CLI should not work, there is an old installer with a definitely working version on the file share in the bin folder. Please consider that you need to have a login to the BIC and be marked as space developer for the DeFinMa Org.
For front and back end development, you need a local MongoDB server as well as Node.js.