Skip to content
Darius Fang edited this page Apr 7, 2022 · 5 revisions

Welcome to the QR-Go wiki!

As of April 5th 2022, the project has concluded. All the user stories have been completed Here is the list of user stories:

Map:

US 06.01.01 As a player, I want to see a map of geo-locations of nearby QR codes.

US 04.0X.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 04.01.01 As a player, I want a profile with a unique username and my contact information.

Adding QR

US 01.01.01 As a player, I want to add new QR codes to my account.

US 02.0X.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 08.0X.01 As a player, I don’t want the actual code recorded. E.g., so I can scan and score my vaccine passport.

US 08.0X.01 As a player, I want to be able to decline recording geolocation for privacy reasons.

Player Info

US 01.0X.01 As a player, I want to see my highest and lowest scoring QR codes.

US 01.0X.01 As a player, I want to see the sum of scores of QR codes that I have scanned.

US 01.0X.01 As a player, I want to see the total number of QR codes that I have scanned.

US 01.02.01 As a player, I want to see what QR codes I have added to my account.

US 01.0X.01 As a player, I want to remove QR codes from my account.

Search

US 02.0X.01 As a player, I want to be able to browse QR codes that other players have scanned.

US 05.01.01 As a player, I want to search for other players by username.

US 05.0X.01 As a player, I want to search for nearby QR codes by using geolocation.

US 07.0X.01 As a player, I want to see game-wide high scores of all players.

US 07.0X.01 As a player, I want an estimate of my ranking for the highest scoring unique QR code.

US 07.0X.01 As a player, I want an estimate of my ranking for the total number of QR codes scanned.

US 07.0X.01 As a player, I want an estimate of my ranking for a total sum of scores of QR codes scanned.

QR code

US 02.0X.01 As a player, I want to be able to comment on QR codes.

US 01.0X.01 As a player, I want to see other player’s profiles

US 03.0X.01 As a player, I want to be able to generate QR codes so that other players can scan my QR code to see my game status.

US 03.0X.01 As a player, I want to be able to generate a QR code so that I can log in to another device with the same account.

Owner

US 09.0X.01 As an owner, I don’t want to store big images online.

US 09.0X.01 As an owner, I want to be able to delete QR codes that are bad or malicious.

US 09.0X.01 As an owner, I want to be able to delete players.

Extra Features:

Photos for users, circular, images saved as squares

sort algorithms for search

3 scanners in one, confetti added

Addresses with geocoded location

Potential features we could have added / issues:

Reduce the number of reads of photos from firestore (add a check if photo exists)

Not reproduce NavBar, activity intent (do this by using an android template)

Loading screen (initial grab)

Check/notification when something is deleted

Naming scheme of qrcodes

Adding an app icon

Map thumbnail (picture)

live updated on comments ( adding a snapshot listener)

Clone this wiki locally