<EV Infinity>

Planning routes and EV charging with an all-in-one application

eMobility
Client:
Eversure Infinity
Country:
United Kingdom
Industry:
eMobility
Date:
2024
Scope of work:
Mobile app development, custom software development
Technology:
.NET and PostgreSQL, MS Azure, React Native, TypeScript, Kotlin, Swift, Mapbox SDK, TomTom SDK

Overview

About EV Infinity

EV Infinity is a comprehensive mobile application designed to assist electric car drivers in planning routes, finding charging stations, and accessing vehicle data. When the battery level drops below a user-defined threshold (e.g., 20%), EV Infinity automatically suggests routes to the nearest, fastest, and available charging station. During trip planning, the app identifies and recommends optimal charging stops. It also offers real-time data on battery level, vehicle location, estimated charging time, and past trip history.

Project details

Aims

The project focused on developing a fully functional and user-friendly application for electric car drivers to plan optimal routes, manage charging, and access vehicle data, all in one app for Android and iOS. Our partnership with Eversure Infinity began in January 2024. The Minimum Viable Product (MVP) was successfully delivered in June 2024, and our team of developers continued to work on additional functionalities, making the app one of the most practical solutions for electric vehicle drivers worldwide.

Key challenges we tackled included:

  • Developing a turn-by-turn navigation system within the app without relying on external maps.
  • Implementing notifications to alert EV drivers when the battery level is low without requiring them to open the app.
  • Providing accurate and up-to-date charging station locations to help drivers find their preferred stations and plan routes based on current position and battery level.
  • Developing a system to check if the selected charging station is open and available using real-time data.

Further development plans included:

  • Implementing an in-app payment system compatible with all providers, allowing users to pay for charging sessions at any station.
  • Integration with Android Auto and Apple CarPlay.

Our role

Our team of developers was responsible for creating an effective navigation system. The biggest challenge was developing the internal turn-by-turn navigation.

After successfully implementing the MVP within a tight 10-week deadline, we continued developing additional functionalities, including payment systems and Android Auto and Apple CarPlay integrations.

Solution

  • Created from scratch, the navigation system was developed in native programming languages (Kotlin for Android and Swift for iOS) and integrated with Mapbox SDK and TomTom SDK for reliable and precise mapping and navigation.
  • Implemented a notification system that alerts users about low battery levels and nearby charging stations.
  • Integrated real-time data for battery level, vehicle location, and charging station status ensures users can access the latest information.
  • Developed a feature to check the real-time availability of charging stations, helping users avoid delays and plan their trips more efficiently.
  • Enabled access to past trip history and charging data, allowing users to review and analyse their driving and charging patterns.

By continuously enhancing the app's functionalities, Infinity aims to provide electric vehicle owners with a seamless and efficient driving experience.

For more information, check our client's website:

evinfinity.co.uk

Looking for the IT partner recognised for excellence?

We’ve earned industry-leading awards for delivering top-notch solutions across multiple sectors.

Let’s start your project