Skip to content

CMPUT301W23T40/CaptureTheQR

Repository files navigation

CaptureTheQR

Our goal is to create a mobile application that allows us to hunt for the coolest QR codes that score the most points. Players will run around scanning QR codes, barcodes, etc. trying to find the ones that give them the most points.

We want users to compete with each other for the highest scoring QR codes, the most QR codes, the highest sum of QR codes, or highest scoring QR codes in a region.

When a player scans a QR code they will have the option to take a photo of what or where the QR code is and also record the geolocation of the QR code.

On a map, players can see local QR codes that other players have scanned.

out.mp4

Members

Name Github Username
Anushka Khare AnushkaKhare-Eng
Eric Khumbata ekhumbata
Kevin Tonkich tonkich7
Nicholas Chin nic3-14159
Rachel Ellis rachel-ellis
Zhiwen Liu real-rookie

Contribution Rules

Please create a new branch with your name and a description of the feature you are working on: e.g. rachel/feature1 Your changes must be approved by at least 1 individual to merge into main in a PR. In your PR (Pull Request):

  • link the user story -> #
  • brief summary of changes, list any known limitations/bugs (create any new github issue for things to fix later)
  • screenshot of changes if front-end
  • please try to write unit/integration tests relevant to your changes

UI Naming Convention

UI Element Convention Example
Button btn_ btn_submit
ImageButton imgbtn_ imgbtn_show
Switch switch_ switch_choose
ListView lstvw_ lstvw_users
ImageView imgvw_ imgvw_myImage
TextView txtvw_ txtvw_highScore
EditText edtxt_ edtxt_userEntry
Spinner spn_ spn_selection

Java Naming Convention

All variables will be named using camel case

About

A multiplayer mobile application to hunt for high scoring QR codes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages