I followed the same logic included in the following project. https://github.com/iamshaunjp/flutter-firebase/tree/lesson-27/brew_crew
Used streams. Main direct