Dworkin exposes API written in Java 8 and provides a framework with development environment as a set of various services and tools. Its multi module structure is based on Lagommicro-service enabling framework from Lightbend (ex Typesafe).

sbt building system is used to build and package application modules and due to its simplicity and brevity compared to classical Maven  it allows Lagom’s features to be easily supported and implemented. To get familiar faster with Lagom please see their examples and study their docs

PostgreSQL DB in combination with reactive asynchronous driver is used to store and share all necessary payment information