Skip to content

Aam-Digital/aam-services

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aam Digital Services (aam-backend-service)

Collection of aam-digital services and tools

Maintainability Test Coverage

A modularize Spring Boot application that contains API modules for Aam Digital's case management platform.

Setup

  1. Create additional databases in CouchDB: report-calculation and notification-webhook (used by the Reporting Module to store details)
  2. Set up necessary environment variables (e.g. using an application.env file for docker compose):
    • see example .env
    • CRYPTO_CONFIGURATION_SECRET: a random secret used to encrypt data
  3. See ndb-setup for instructions to enable the backend in an overall system: ndb-setup README

API Modules

  • Reporting: Calculate aggregated reports and run queries on all data, accessible for external services for API integrations of systems