Meeting Minutes Week 3: Feb 26 to Mar 4, 2023 - CMPUT301W23T40/CaptureTheQR GitHub Wiki

February 28

Dependencies Requirements

Gradle plugin: 7.3.1 Gradle version: 7.4 Compile SDK: 33 minSDK: 31

Please push your Manifest and build.gradle changes onto github

Please note that when you make changes to the Android Manifest and build.gradle files let everyone know on discord. Everyone should have the most recent Android Manifest and build.gradle files

March 3

Anushka: Work on backend and get DB integration Set up data in firebase

Zhiwen: Worked on detecting unique devices. Created DB class Worked on First time login backend creating testing data

Nick:
Adding to the UML diagram Working on the Map API Will have a PR for maps by EOD

Rachel: Kept us updated for discussions from the ESS forum. Added buttons to the QR Library

Kevin: Worked on the scanner Will create issue for the backend to process information.

Discussion/Design Decisions

  • We will create a new object for a distinct geolocation of the QR code
  • Creating the geolocation as a field.
  • Decide a radius for a "close geolocation"
  • Separate QR codes in different locations are treated completely

TODO:

DB: - Anushka and Eric Delete ScannedCode from Player Add geolocation to QRCode Work on QR code to the DB Removed the QRplayerScanned - duplicate data from ScannerInfo

Front End: Push PR Kevin Create Issues for the Backend to implement adding QR Codes Kevin Clicking on items in QR library and redirect to different activities Rachel Might need to separate classes based on MVC principles Update the story board, as different front end elements are implemented. Both. Kevin and Rachel

Back End: Convert QR code data to visualization and run it through the analyzer to get the information such as unique QR names. - Zhiwen and Eric Working on the Map API - Nick Will have a PR for maps by EOD - Nick

Testing:

  • Creating tickets for unit and Intent testing. - Everyone

Note: