To learn I’m building a workout application and I want users to be able to set goals, log their workouts, and take progress pictures for comparison. I also want to run machine learning later on my data points.
DB in mind
Lets assume that this app will grow to a lot of users with a lot of workout logs. I’m torn between using postgres, mongodb, or Realm. The users workout logs will be very detailed and I don’t understand on how would pulling specific data to run ML on it would work. As of right now I’m using firebase for authentication I’m using Firebase and storing the pictures as the guides were posted online.
Redux for my state management.
If it’s a noob or a bad question I’m sorry. I just don’t know where to ask this as I’ve done my research and still torn.