This is a very simple application that uses Provider and GetX libraries for state management. In this the routing is done through GetX while provider helps with state management.
Here, a single slider helps you chose which screen to open when 'Launch Screen' is tapped on. It choses between three screens and selects which one to open.