Meeting Minutes Week 2: Feb 19 to 25, 2023 - CMPUT301W23T40/CaptureTheQR GitHub Wiki

Feb 21

Meeting Minutes for Database Brainstorming

Note: All names should be lower case

Link to Database

player

  • Document ID - is the username
  • phoneNumber - String
  • highScore - Number

qrcode

  • Document ID - is the QR Code Content
  • qrName - String
  • qrScore - Number
  • qrVisual - String
  • qrlocation - Geopoint
  • qrPlayersScanned - Array
  1. stores username so it can map back to the players
  • qrComments - array of strings. The array of input is separated by commas. Any commas in the user message are escaped when they are taken in. This allows us to distinguish between user input and the delimitator.
  • qrImages - Map- (Key: permalink - String, Value: username - String)