Address - RHMAccounting/spring-allacc GitHub Wiki

Address Service

At multiple times, we need to define, assign an address to an entity (ie: user address, company address, bank address, contacts...). It would be wise to duplicate the instance of the object among several modules so we decided to implement an independant micro service to handle all that belongs to an address entity.

Use Cases

Let's see what kind of use cases we identify in this micro service :

https://github.com/RHMAccounting/spring-allacc/blob/master/DOC/static/images/address_management_use_cases.jpg

Sequences diagram

How the micro service interacts itself with various functionalities...

Class diagram

Several entities are interacting for the whole service to work :

https://github.com/RHMAccounting/spring-allacc/blob/master/DOC/static/images/address_management_class_diagram.jpg

Linking to these addresses will be done from the ID and the access management service with token details...

⚠️ **GitHub.com Fallback** ⚠️