Case Study: A revolutionary mobile navigation application

Download Ebook

Industry: Mobile navigation map, travel planning

Market: USA, Africa, Europe (expected to be launched in Asia)

Project Duration: 6 months (ongoing)

Project Overview: A mobile navigation app that combines location‐based services with promotional offers, allowing users to discover and use special deals and coupons from businesses near their current location and along their planned route.

Challenge Overview: Implement mobile app navigation with intuitive UI that provides an overview of all relevant nearby businesses and navigation features. 

Products and Features:

  • Dynamic loading and display of nearby businesses
  • AI assistant
  • Route planning mode (main and alternative routes)
  • Driving Instructions 
  • Voice navigation
  • Promotional offers (deals and coupons)

Technologies:

  • Frontend: React Native
  • Backend: NodeJS, Express
  • Platforms: AWS, Cognito, S3, EC2

The Growing Potential of Navigation Applications

Mapping and navigation applications have become essential components of the mobile software landscape. Their features help users easily navigate, whether driving or walking, regardless of location. Users can benefit from this type of service in multiple ways. In addition to basic route planning and navigation, and finding the main or alternative routes, they can also use them to find nearby stores or markets, gas stations, and restaurants, and even be notified about traffic accidents and rerouted around big traffic jams. 

The unique experience is the feeling of never being lost, no matter where the person goes. These apps are designed to give users a sense of security and convenience. A perfectly delivered navigation app is reliable, accurate, and available online and offline. Various statistics collected over the years show that these benefits are important for users worldwide.

In 2023, Google Maps was the most downloaded map and navigation app in the United States despite being a standard pre-installed app on Android smartphones. Waze followed Google, with 9.89 million downloads in the examined period. Next to the mentioned, SensorTower reported that Yandex Maps and Google Earth were the top choices of European users in the last quarter of 2024. 

Even though Google Maps, Waze, and Apple Maps kept the first three spots busy for years, there’s a whole list for 2025 made based on the top navigation features each app dominates in.

About the Client and the Project

Our US-based client recognized the need and potential to provide a navigation application that delivers much more than navigation itself. The application is a highway-driving pilot oriented toward finding the best route by business name or type and refining and filtering searches based on price, distance, or specific features. The client’s main focus was on building a suitable travel-friendly experience with turn-by-turn voice and visual directions in which drivers can easily and quickly see the updated list of top deals available in the route ahead.

The uniquely tailored deals and preferred services are being listed with the help of a highly-powered AI providing users with various personalized and cost-saving conveniences - all within the essentials that one standard navigation application can offer. 

After transforming the travel experience for users based in the US in 2019, the application officially launched on Android and iOS devices.

The MVP version of the project was initially developed using the Swift programming language for Apple’s iPhone devices. After gathering user feedback and confirming the PMF (Product-Market Fit), the client realized that building the same features from scratch for Android devices would be challenging. A more maintainable, scalable, and efficient solution was to develop version 2 in React Native.

This was the point where our dedicated team stepped in. The client approached Inviggo to resolve the most challenging features of the project.

Project’s Main Challenges

Nearby relevant businesses

Upon opening the app the user should be presented with all nearby relevant businesses according to preselected and selected search filters. 

Navigation

Driving navigation modes must be able to guide the user to the desired destination. This includes turn-by-turn instructions and voice navigation.

Promotional offers (deals and coupons)

While on the road and following a planned route the user is notified about the nearby and available deals and coupons.

Intuitive UI

The app showcases possibilities for exploring businesses and coupons, as well as planning and navigating the route, all presented within one simple screen.

AI assistant

Identifying and applying subcategory filtering based on the user’s detailed requirement descriptions. 

Approach and Technology Stack

React Native

Developing cross-platform applications in React native provides native-like performance as well as significant cost savings compared to maintaining separate native apps. 

NodeJS, Express

When it came to developing highly performant and scalable solutions, NodeJS and Express were the perfect choices. Considering that the core features were developed with React Native, choosing the lightweight and flexible backend setup saved us time developing backend services.

Platform’s Key Features and Functionalities

1. Dynamic loading and display of nearby businesses

Exploring the map, users are presented with relevant nearby businesses that are loaded based on users' location, zoom level, and map movement. Users can filter those businesses by preferred categories and subcategories.

2. AI assistant

The application offers human-like conversations with the AI chat that utilizes openAI’s LLM. The system detects your current location and asks you what you are interested to visit or see in your area. 

3. Route planning mode (main and alternative routes)

Trip planning is achieved by getting directions to the specific location and adding one or multiple stops. The users are presented with two paths, the quickest and the alternative, and they can pick the one they prefer.

4. Navigation mode

After planning the route, starting the navigation shows driving instructions at the top of the screen and locks the user’s position on the map. Depending on the speed, the map zooms in or zooms out to show the next street or crossroad. 

5. Voice navigation

All driving instructions are announced at 1.5 kilometers, 1 kilometer, 100 meters, and right before the turn. The app sometimes failed to register navigation instructions when passing through small roundabouts quickly. As the issue couldn’t be reproduced on simulators, alternative testing methods were required.

6. Promotional offers (deals and coupons)

Users are presented with nearby coupons and deals, as well as those found along the planned route. This allows them to plan their stops for restaurants, accommodations, gas stations, etc., in advance. Businesses with promotional offers are labeled to stand out and help users make their choices. Additionally, while driving, a notification pops up when approaching a relevant deal or promotion.

Key Results of the Project

User needs are evolving - what was once a simple map application is no longer enough. More often than ever, users tend to organize their trips by themselves and this is where the application we built adds value.

This mobile navigation app successfully bridges the gap between basic navigation on one side, and travel organization and searching for amenities on the other.

The results we have achieved are:

  • Dynamic display of nearby relevant businesses
  • Turn-by-turn and voice navigation
  • In time discovery of convenient promotional offers (deals and coupons)
  • AI-powered search customized by the user

Based on the exponential traction that the application has been gaining from the start, it is vowing to stand side by side with the current market leaders or even take their spotlight in the near future.

Your turn.

No matter what phase your business is currently in, making smart moves for a successful future is essential to achieving your goals. 

This is where functional, reliable, and dedicated development teams can help big time. Having someone to rely on has become a must-have within the package that comes with any collaboration or partnership. Making sure your choices are ensured and covered by trust is often half the work needed to achieve great results. 

Download your copy now!

You can download your Complete Vendor Evaluation Toolkit for Health Tech Companies here.
In case you need more information contact us at office@inviggo.com
Oops! Something went wrong while submitting the form.

Download your copy now!

You can download your The Ultimate Guide to Turning Your MVP into a Successful Product  here.
In case you need more information contact us at office@inviggo.com
Oops! Something went wrong while submitting the form.