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:
-
Everyone should update the UML when we add classes: https://drive.google.com/drive/u/0/shared-with-me
-
Label MVC components on the UML