![](img/logo.png)
CityQuest Tour is the app that embarks on an interactive experience to view the major sights of Vancouver in the form of a self-directed treasure hunt tour. As you follow the suggested route on your map, you will look for numbers to unlock an audio track that unveils the history of Yaletown and Gastown.
This was the first time I built an iOS app from scratch. Therefore, everything was challenging, such as MVC pattern, Core Data and Audio implementing. In addition, it needed to be easily scalable and expandable to be able to add additional tours in the future.
Choose a tour that feels interesting on this page. Currently, there is just one tour however we’re going to add some more tours. This page is built by Collection View to easily implement more tours in the future.
You can know about the tour’s details on this page. I created it this way so that the user understands easily what the tour entails, by classifying information such as the duration or amount of participants. In addition, the user can check all places by displaying pictures.
In the audio track, there are some quizzes related to each place. By pressing the lock key button and typing the answer, the place is going to unlock. As a result, you can enjoy unveiling the history of the place.
Show the all tour routes and current locations. Therefore, you can easily follow the tour even if you don’t know about Vancouver. In addition, it’s possible to recognize the place name by pressing the number on the map.
Possible to check the progress of each tour. By pressing the Start button, you can go back to the tour easily.