QR-scanner
QR-scanner is an app for automating the work of ushers in the network of museums
It all started with a community of travelers who approached us with a request to build an app for spot-seeking enthusiasts. The app would allow users to share their itineraries, mark their favorite spots, and, of course, share photos. We took on the challenge and created Wake The World, a social network for spot-seekers and smart travellers.
While drafting the functional requirements, we faced a challenging question. We needed to understand what features a user would expect in an app for sharing their travel experiences, as well as which features would pleasantly surprise them. Working with the client, we prepared a requirements specification that described all the necessary features. Then, we set about implementing them.
One unique feature of this travel journal app is that users can record their travel routes and edit them later if necessary. However, to enable the app to record a route while traveling, we had to solve some problems.
For example, we needed to make the app stop recording a user's location when they enter a subway. Otherwise, the route would be recorded incorrectly, and the map would show the person taking a shortcut in some strange place, such as across a river. To solve this problem, we added a check for negative speed. This feature prevents the algorithm from processing coordinates obtained from the subway.
A route map must not only display the correct information, but it must also look aesthetically pleasing. The path line is made up of coordinates that are recorded when the user moves. However, since these points are recorded with a certain step, connecting them directly would make the path line appear angular. To address this, we used additional libraries that allow for route alignment.
In addition to routes, users can view information about the countries and cities they visited, share their experiences via chats, post photos, follow other users, and much more. Instead of just reading about it, we recommend downloading Wake The World, trying it out, and experiencing it for yourself. It's much more effective and intriguing.
Wake The World is not just a travel app — it's a community of smart travelers who share their experiences, learn from each other, and inspire new adventures. Download it today and join the community. Who knows, maybe your next journey will Wake The World, turning your life upside down.