In my current project I am making a collection of 500+ test questions. Unless there is an error in transcription, the questions won’t change, but the collection will grow. Users will get credit for correct answers. The user’s data will need to keep track of the number correct and the ones missed. And users will get credit for submitting questions that are accepted. Also the user will get credit for reaching certain quality metrics(appropriately treating septic shock per CMS that will feed in via another part of the app.)
I’m getting comfortable with Firestore, and that is my first choice. I can put the questions in JSON on a dedicated server, but that is a hassle. For this small scale project, is there a compelling reason to use another type/brand of database (I really liked Ali’s MongoDB/ Node/Mongoose one day build video, but seems more complicated that what I need currently, but Ali rules).
I have really enjoyed the CWC membership. This stuff is fun. Thanks in advance.