1. Home
  2. Docs
  3. Developer Manual
  4. Service Description

Service Description

A list of all Open Source repositories can be found on the GitHub organization page: https://github.com/nimble-platform

Each repository holds a README file in its root folder with basic deployment instructions and usage options.

Launch Workshop Video: https://www.youtube.com/watch?v=3ET5VGF2gVA

The following repositories are essential for running the NIMBLE core:

  • business-process-service: Enables the execution of business processes
  • catalog-service: Stores products and (logistic) services
  • common: Common data models and utilities that can be accessed by other services
  • frontend-service: The user interface
  • identity-service: Manages user and company identities
  • indexing-service: Provides search capabilities with Apache SOLR
  • trust-scoring-service: Enables the configuration and calculation of trust scores

The following repositories are required for platform analytics:

  • docker-elk: Provides the Elasticsearch, Logstash and Kibana stack
  • data-aggregation: Aggregates data from other services

The following repositories support optional/additional services:

  • agent-service: Enables agent-based business processes
  • chatbot-service: Configurations for running Rocket.Chat
  • collaboration-tools: Enables the collaboration feature
  • data-channel-service: Enables the data channel feature
  • dcf_service: Enables filtering of Kafka streams for the data channel feature
  • delegate-service: Enables platform federation
  • epcis: Enables EPC code support for the Tracking and Tracing feature
  • tracking-analysis-service: Enables analytics for the Tracking and Tracing feature
  • tracking-iot-blockchain-service: Enables IoT and Blockchain integration for the Tracking and Tracing feature
  • tracking-service: Enables the Tracking and Tracing feature

The following repositories are helpful for deployment:

  • cloud-config: Infrastructure configuration for cloud deployment
  • docker_setup: Setup for local deployment