-
Notifications
You must be signed in to change notification settings - Fork 0
Sprint Planning and Reviews
First Half of the Project
The work has been mainly divided into three parts:
- Google Map and supporting features by Johnson Wu, Zixu Yu - Task 1
- Scanning QR code and interpreting the information by Mingbao Feng, Boshen Lin - Task 2
- User Profile/Scoreboard/User Collection by Louis Ye, Yujie Wen - Task 3
- (Additional) Firestore Database by Yujie Wen, Jiacheng Wu - Task 4
Task 1:(Starting Feb.20th)
US 06.01.01
As a player, I want to see a map of geo-locations of nearby QR codes.
US 02.01.01
As a player, I want to be able to scan QR codes and record a photo of the location or object, and the geolocation of the location or object.
US 05.02.01
As a player, I want to search for nearby QR codes by using geolocation.
US 08.02.01
As a player, I want to be able to decline recording geolocation for privacy reasons.
Task 2:(Starting Feb.20th)
US 02.01.01
As a player, I want to be able to scan QR codes and record a photo of the location or object, and the geolocation of the location or object.
US 01.05.01
As a player, I want to see the sum of scores of QR codes that I have scanned.
Task 3:(Starting Feb 27th)
US 04.01.01
As a player, I want a profile with a unique username and my contact information.
US 07.01.01
As a player, I want to see game-wide high scores of all players
US 04.02.01
As a player, I do not want to log into my application using a username and password as my device can identify me.
US 02.03.01
As a player, I want to be able to browse QR codes that other players have scanned.
US 02.04.01
As a player, I want to see that other players have scanned the same QR code.
Task 4:(Starting Feb 20th)
US 04.02.01
As a player, I do not want to log into my application using a username and password as my device can identify me.
Second Half of the Project
The work has been mainly divided into these parts:
- Google Map and supporting features by Johnson Wu - Task 1
- Scanning QR code and Firebase usage by Mingbao Feng, Boshen Lin, Jiacheng Wu, Zixu Yu - Task 2
- User Profile/Scoreboard/User Collection by Louis Ye, Yujie Wen, Jiacheng Wu - Task 3
- Testing by Louis Ye, Yujie Wen
- Documentation by Mingbao Feng
Task 1:(Starting March.21st)
Minor fix toward Google Map Service
Supported the Geolocation Search
Task 2:(Starting March.21st)
QR Code human readable name/visual representation design
QR Code hashing design
QR Code picture taking and storage
QR Code validating and updating
Task 3:(Starting March.21st)
Updated the features for collection/profile/scoreboard with more comprehensive options
Minor fix toward features
Add transition between features
Task 4:(Starting March.28st)
User Testing
JUnit Testing
Task 5:(Starting March.28st)
Document the whole project
Make the code base readable