Statement of Work(Sow)(scope) - mean-stack-apprentices/AJLS-Kahoot GitHub Wiki

f1-users

  1. users should be able to login
  2. users will be saved to db(signup)
  3. users will auth with token
  4. Only logged-in user can start game and become host

users : { username, age, password}

f2-quizzes

  1. logged-user should be able to create quiz/ quizzes
  2. quiz will be saved to database
  3. all quizzes will be accessible to authenticated users

quizzes : { name, [questions]}

questions: { question, [{option, isCorrect}] }

f3-game