Inspiration
The GoGetWay project was born from the energy and passion of fandoms — whether it’s Disney, Mission Impossible, Blackpink, or even Google. Fan events today are bigger and more immersive than ever. Take the BTS fan event, for example: fans are challenged to travel across Korea to collect special codes at landmark locations in exchange for exclusive rewards. The catch? Each location offers different activities, and fans must visit them all, often with no clear guide. Planning these journeys manually can be exhausting, time-consuming, and overwhelming. That’s where GoGetWay steps in — to turn fragmented fan adventures into seamless, guided experiences. This is not just for normal events, but it can also be a huge event, such as Disney Cruise Adventure, where you can host additional activities for kids and adults through GoGetWay. So "Go now, Get rewarded, and know your Way".
What it does
GoGetWay is a web application designed to enhance event experiences by transforming location-based objectives into an engaging journey. Every event location is pinned on the map, each offering key info and a unique quiz. Simply click on a pin to learn more and begin your adventure. With one tap on "Start Navigation," you’ll be guided to the nearest destination via Google Maps. Use the "Return" toggle to mark your current location and get directions back home whenever you're ready. As you arrive at each location, check the box and complete the quiz to mark your progress. Once you've completed all missions, you're eligible to redeem your reward — it's like a fandom scavenger hunt, made smarter.
How we built it: Google Maps Platform
GoGetWay utilises the Google Maps Platform to create an interactive map experience. For a web application, the Maps JavaScript API was employed to display the map and markers. The Places API would show the required information and real photos of those locations, and the Directions feature (via a Google Maps link) will help users navigate from their current location to the nearest event. When the page loads, the map will automatically show all the event markers, including taking your current location as a starting point. Any interaction made by the user (navigation, location, etc), Google Maps will respond in real-time to make the experience smooth, visual, and easy to follow.
Challenges and Accomplishments
Dealing with regular problems relating to API failures, such as image data not loading or location details not returning correctly from the Google Maps services, was one of the biggest obstacles during development. It was occasionally challenging to deliver a flawless experience because of these disruptions.
However, by combining several Google Maps Platform features such as markers, Places data, and navigation links to produce an interactive map-based activity, the project effectively presented a novel and captivating idea. This achievement not only increased user engagement but also showed how imaginatively real-world data and game-like aspects can be combined. A key accomplishment was ensuring accessibility for a wider audience, including users who are color blind, by using clear icons and distinct visual cues instead of relying solely on colors. This not only enhanced inclusivity but also demonstrated the potential of combining real-world map data with thoughtful user-centered design in a simple manner.
What's next for GoGetWay
Now, GoGetWay is presented as a prototype. With additional mobile compatibility, smoother animations, and more lucid visual feedback for inputs, the application could be improved in subsequent iterations to offer a more responsive and intuitive user experience. The experience can also be made more interesting and personalized by including AI capabilities, such as real-time quiz difficulty adjustment or intelligent route suggestions based on user preferences. These enhancements would transform the program from a static experience into a dynamic, intelligent navigation assistant and help it scale better for a variety of users.
Log in or sign up for Devpost to join the conversation.