This question is more about advice on how to approach the best solution and possible frameworks to look at.
Desired Result
I am currently atte