MOBILE DEVELOPMENT
QUESTY – educational outdoor game
Mobile app that allows users to play educational games that combines the fun of playing, learning, treasure hunting, and the joy of discovery.
Project details
Fundacja Mapa Pasji & Fundacja Calamita
Poland
ReactNative, PHP
https://questy.org.pl/
Questy is an innovative type of outdoor game that involves searching for treasures without any need of additional guidance, which makes it accessible and playable at any time. Players traverse a pre-set path, decrypting rhymed hints that unravel the mysteries of the chosen locale. Each journey culminates in finding a ‘treasure’ – a hidden container featuring a souvenir stamp and a Quest Book. By stamping and making an entry in the Quest Book, players proudly mark their successful adventure.
QUESTY – Wyprawy Odkrywców (which means “Explorer’s Quests”) is based on the American Valley Quest methodology created by Steven Glazer in 2008, which has since been adopted in Poland with hundreds of trails, or quests, now available. The Questy team is the most experienced in Poland and holds a license for the use of the Valley Quest methodology.
Our team built the product from scratch, bringing founder’s vision to life by implementing American Valley Quest methodology to app.
Code migration
One of the most challenging aspects of the project. We had to migrate the native code to cross-platform. This phase included research, planning and migration.
Development
We transitioned the native code to React Native and then started to work on the development of new features that were integral to the founders’ strategic roadmap
QA and Maintenance
We conduct comprehensive testing for app stability and flawlessness, and closely collaborate with the user community to facilitate a smooth transition to the app’s new version.
Client request
The client approached us when they already had the native app with some features and the main request was to increase the performance and to integrate additional features. After the comprehensive review of the existed solution founders decided to move the app to cross-platform framework.
Solution
Modern cross-platform app, featuring superior UI/UX design, that allows users to play an outdoor game and makes outdoor treasure hunting games more accessible and engaging. By empowering users to select their optimal paths, such an app enhances regional knowledge and strengthens local identity.
Mobile app
One of the most challenging aspects of the project was migrating the native code to cross-platform. This required extensive testing to ensure that the user experience was not negatively impacted by the migration. We had to carefully plan the migration process to avoid any disruptions to the users’ workflow and ensure a seamless transition.
To accomplish this, we worked closely with the development team to study the source codes of the native applications and develop a plan for the migration process. We carefully reviewed the existing codebase, identified any potential issues, and developed solutions to overcome them.
Once we had a plan in place, we began rewriting the native code to React Native. This involved working with various React Native components and APIs to ensure that the app looked and functioned the same as before.
Throughout the development process, we carried out extensive testing to ensure that the app was stable and bug-free. We also worked closely with the user community to ensure that they were comfortable with the new version of the app and could easily migrate to it.
In the end, we successfully migrated the app to React Native without any major issues. The app now performs better, has a more consistent user experience, and is easier to maintain. We are proud of the work we did on this project.
Admin Panel
Management panel encompass various management modules and allows company to manage quests, routes, user awards and setting up treasure hunting paths. A dedicated statistics section includes treasures and game analytics. And additional content management module allows to send app updates and a notifications to engage users with the latest news.
Created features:
Do you have the idea in mind?
Drop us a line and we will find the best way of you idea execution!