I'm building a treasure hunt web app (for mobile). An app for exploring the city. Had to learn a lot about geo APIs. But may have a potential business model now for larger city-wide events. Have a redesign mocked up now. Started writing the week before Easter and finished the week after.
- Web geo APIs to guide you to the next "treasure".
- Webcam API to capture matching photo.
- "AI" for matching photos and answers to questions in the backend.
- the "AI" doesn't work well, planning to add a python Lambda with a better SSIM algo.
The hardest part so far has been permissions in iOS. If the user blocked geo permissions for Safari it is kind of a pain to enable again for a normal user. I haven't had a chance to test in Android yet but I presume that will present other challenges regarding permissions.