- Mobile App Development
- Content Management System
Schönbrunn Park
Mobile app for Schönbrunn park with offline real-time route planner
ElifTech undertook a project to develop a hybrid mobile application for Schonbrunn Park aimed at enhancing the visitor experience and providing seamless navigation and information about the park's attractions. The mobile application was developed using Flutter technology, a hybrid framework that offers cross-platform compatibility and efficient performance. In addition to the mobile application, in cooperation with Bytesource, a Content Management System (CMS) was created and integrated into the mobile app to manage and update the application's content.
Industry
Entertainment
Headquarters
Austria
Website
Visit website

Services we provided

About the client
Our client is a technology company specializing in innovative solutions for businesses. They sought to develop a mobile application for Schonbrunn Park to enhance visitor experiences by providing a feature-rich and interactive platform.
Challenge
The primary challenge for ElifTech was to create a feature-rich application that provides offline functionality, allowing users to access information even without an internet connection. The application needed to work offline, receive data updates from the CMS based on the application version, provide a custom internal map with navigation capabilities, allow users to plan routes and purchase tickets, deliver location-based tips in notifications using BLE tags, and enable opening content about interesting places from links.

Solution
-
Mobile Application
ElifTech built a Flutter app with a custom SVG map of Schonbrunn Park. The interactive map draws path patterns (lines, animal and shoe tracks), reveals points of interest by zoom level, and lets users plot routes from their current location.
-
Real-Time Navigation
The mobile application utilizes triangulation methods to calculate real coordinates on the map, allowing users to navigate and plan their routes effectively. It includes functionality to calculate the time and distance from the user's current location to the markers of interesting locations, providing valuable information for visitors.
-
Route Planner
Furthermore, the application includes a planner feature that calculates the average time based on the distance between locations. It considers additional parameters affecting the path, such as an ascent or other factors, making the route planning more accurate. The planner also provides tips and notifications about the need to purchase tickets for certain locations, facilitating a seamless ticketing experience.
-
BLE Tags
The application leverages the integration of BLE tags in the park to provide contextual tips and information based on the user's current location. These tips enhance the visitor experience by offering relevant insights and recommendations tailored to their surroundings.
-
Content Management System
We built a Java + Angular CMS tightly integrated with the app. Admins can add/remove/update content, set opening hours to auto-hide closed locations on the map, and publish versioned data (minor/major). A versioning service delivers the right dataset for each app build, keeping content relevant and up to date.
Features delivered
-
Functionality for Both iOS and Android Platforms
ElifTech developed a cross-platform mobile application that runs seamlessly on both iOS and Android devices. This ensures a broad user base and accessibility.
-
Configuration of Firebase Services
The team configured and integrated Firebase services, including Firebase Cloud Messaging for push notifications and Firebase Dynamic Links for deep linking, to enhance communication and engagement within the application.
-
Implementation of BLE Beacon Functionality
ElifTech implemented Bluetooth Low Energy (BLE) Beacon functionality within the application. This allows the app to interact with nearby BLE beacons, enabling location-based services and information exchange.
-
Geofencing Functionality
Geofencing was integrated into the application, enabling it to trigger specific actions or notifications when a user enters or exits predefined geographical areas. This feature can be valuable for location-based marketing, alerts, or other location-sensitive interactions.
-
Development of Custom Widgets
ElifTech's team created a variety of custom widgets to improve the user experience. Custom widgets can include interactive elements, data visualization tools, and other UI components designed to make the application more user-friendly and visually appealing.
Key results and business value
-
Improved Visitor Experience
The mobile application provides visitors with a seamless and enhanced experience within the park. The interactive map based on SVG images allows intuitive navigation, and the planner feature assists visitors in planning their routes efficiently, resulting in a personalized and optimized park exploration.
-
Offline Functionality
The development of offline functionality within the mobile application ensures a seamless experience, regardless of network availability, and eliminates dependency on stable connectivity, enhancing visitor satisfaction.
-
Dynamic Content Management
The CMS integrated into the mobile application allows park management to update and manage content dynamically, enabling the timely dissemination of information and updates about the park. Additionally, the efficient management of content through the CMS reduces administrative burden, improving operational efficiency.
-
Ticketing Integration
Including in-app ticketing functionality streamlines the ticket purchasing process for locations within the park that require tickets, improving operational efficiency for park management and reducing queues and wait times for visitors.
-
Personalized Recommendations
Integrating BLE tags with location-based tips lets the app deliver personalized, timely recommendations on-site. Launching the app and CMS together increased visitation, fueled word-of-mouth, and positioned the park as a tech-forward, visitor-first destination.