Inspiration
After reading about the Cloud Vision API a few weeks ago, we think that Google Cloud Vision has a lot of potential in the image recognition industry and could potentially lead to many great innovations in the near future. We were inspired to try something out with the BETA release and see if we can use it in the form of a cool application.
What it does
Our application is a form of online scavenger hunt that encourages people to take pictures of objects in order to gain points, experience and form scavenging friends. The Cloud Vision API recognizes the images and the items in it to confirm that it is the object they were sent to locate.
How we built it
The main API we were seeking to explore was Google Cloud Vision. We built the application interface through Ionic (Angular) and a wrapper Ionic Materials. The backend is node.js.
Challenges we ran into
Camera setup on Ionic was very difficult to debug and therefore required a long time. Sending push notifications to Apple devices without Apple Developer Account was a major block (leading us to switch to android)
Accomplishments that we're proud of
The application itself and setup. Learning! About many frameworks and databases such as Ionic and mongoDB.
What we learned
Ionic, mongoDB, Google Cloud Vision API, Javascript, HTML, Android Development Platforms, iOS Development Certifications, Security keys,
What's next for VisionScav
We plan to look further into Google Cloud Vision API. Whether that be through this application or through another medium in which we devise, it will be a fun and learning experience!
Built With
- android
- angular.js
- cloud-vision-api
- css
- express.js
- html5
- ionic
- javascript
- node.js
Log in or sign up for Devpost to join the conversation.