title: How to manage user data
body: <p>I'm currently learning how to user Firebase and Firestore databases with SwiftUI.
  I am wondering <strong>what's the best way to organise and manage users data.</strong></p>
  
  <p>I already made some research but i'm still really confused.</p>
  
  <p>In my test project, i implemented Firebase Phone Auth successfully but my data management is a mess. I make the call to firebase in the Button Action on my Phone Input View and then redirect to my Verification View where i check if the user give me the good verification number in the button action as well.</p>
  
  <p>I heard about Model, View, ViewController model and i'm trying to implement that.
  That means, i need to have a User Struct with all user properties to read them in my whole app ?</p>
  
  <p>I'm wondering where i can find good documentations on how to manage and store user data in my swift app. I'm really confused and i'm going in all directions, i need to focus.</p>