A simple bank application designed to optimize requests handling.
App is designed to handle requests from multiple clients. Each client can have multiple accounts. Each account can have multiple transactions in different currencies.
Combines memory based persistence (fast) to maximize availability, and Event Sourcing pattern to ensure data consistency.
yarn
yarn start
yarn test