One of our team members recently moved to University of Waterloo, only to realize that the city is not very lively. We wanted to create a new way to highlight the fun activities around the city and create a method of showing off how much you can explore in Waterloo!
What it does
It is an augmented reality game where you explore indoor locations and find different objects throughout various landmarks. If you come across a landmark, you can redeem it for an ERC721 token that will be generated using sendTokenToPlayer.js and be sent to your account. The value of an object will be determined by it's popularity and rarity. You can then go to a browser and check out which tokens you have in the currently loaded account on Metamask.
How we built it
We used nodejs and used openzepelin erc721 tokens with ethers.js library for blockchain implementation. We also used azure for sql database to hold anchors for the creatures and we used ARcore to create the AR application
Challenges we ran into
Our major challenges were in integrating Firebase and Azure into our application.
Accomplishments that we're proud of
That we were able to build it. We realized that it was too much that we were trying to do the night before the submission and then hustled like no tomorrow.
What I learned
What's next for SpiritDex
We have to build a fully functional and linted application.