The repository contains multiple back stacks manual implementation for a custom views as well as custom logic for the system back navigation.
Check detailed information in this article
Navigation scheme for menu in this repository is following:
In addition you can find:
- A separate nested authentication graph
- A separate invest graph which opens on top of menu flow
- Fragment transition animations
- Shared ViewModel in scope of main fragment to for communication with nested flows
- Splash screen from which app decides where to navigate
You can check this branch for implementation of supporting multiple back stacks using global actions in XML.