This is a brief walkthrough of how Mermaid diagramming can be used to support user journey mapping and test case generation, for your applications. As you can see there are quite a number of conditions and paths through the application, all of which could require test coverage.
Full article