Microservices

Smile Assistant Version 2

After finishing The Smile Assistant V1, I thought it wouldn't be able to compete with the competition so decided to work on Version 2.

The main difference between Version 1 and 2 is that Version 1 only had one Document Store that all users used and Version 2 broke the organisation into Business Units and each Business Unit had its own store.

Also, Version 1 was a simple Asp.Net MVC website whereas Version 2 is a Microservices setup.

Overall Architecture
Sample Flow