[Firestore] Define documents and collections
Opened this issue · 6 comments
lucasmontano commented
Quest Data
- subject (e.g.: Javascript, SQL, NoSQL, PHP...)
- description
- answers[]
- level (1...5)
Answers Data
- isRight: true | false
- description
Level Data
- index (1...5)
- description (X, Y, Z)
zthiagovalle commented
For level of answers would it be cool to put Junior, Analyst and Senior?
andre-souza-dev commented
level maybe [rookie, expert, pro, master].
lucasmontano commented
@zthiagovalle @AndreLuiz-JS thanks for your suggestion, I'm adding a new document to describe what the level number means. In a future version, we can display this descriptions to the end-user.
henriquebarrosx commented
It's interesting that exist a user feedback for the question
henriquebarrosx commented
Users are motivated by rewards. So, thinks this: Inserting a scoring battle accomplish that user remains to answer more questions.
HenriqueDerosa commented
What about the user ?
user
id
name ?
level // a selected level
quests // [ array of quests ids ]
Does it make sense?