E-Charging App

Electric vehicle charging stations app

COYERO, Inc., USA.

Request
Aid in building a feature-rich app for the electric vehicle industry for iOS and Android. Controller functionality development.
Result
A month-long functionality development process. Lucrative product launch in the US market.
Technologies
  • Swift
  • Kotlin
  • MQTT
  • AWS IoT MQTT
  • Realm
  • CoreBluetooth
  • Stripe
  • MVVM / MVC
Result
A month-long functionality development process. Lucrative product launch in the US market.

Results

  • Rapid Development

    The Cogniteq team delivered all the required functionality in just one month, ensuring a fast and efficient development process.

  • Successful Market Launch

    COYERO, Inc. successfully launched a high-demand product in the US electric vehicle market, attracting a growing number of engaged users.

Challenge

We partnered with the USA-based COYERO, Inc. to develop an electric vehicle charging app. COYERO is a platform for building and managing communities, enabling companies to interact dynamically with customers. Alongside its core services, the company develops mobile products—most notably, a large-scale app that enables users to find nearby charging stations, track their charging status, view prices, and more.

When we joined the project, the app was already in an active development stage. As part of COYERO’s core development team, our role was to implement a set of new features for both iOS and Android platforms. We were also responsible for developing key functionality for the charging station controller, ensuring smooth integration between the mobile application and the hardware infrastructure.

Solution

Our primary objective was to give users the ability to control the EV battery-charging process via their mobile devices. In addition, we developed functionality that allows users to book a charging station for a specific time slot.

COYERO also contracted us to develop the functionality for the charging station controller. To complete this task, the company provided us with an emulator of the device.

The controller is a hardware component built into the charging station. It serves as a link between the electric current supplier and the user’s mobile device. The controller measures the amount of electric energy consumed and reports the vehicle’s current state of charge. It is constantly connected to the charging station and emits a signal that can be detected by nearby mobile devices.

Our team was responsible for organizing the transfer of data from the controller to the mobile application. To support this, we implemented two communication protocols in the controller: MQTT for online data exchange and Bluetooth for offline communication in cases where Internet access is unavailable.

Providing a reliable offline connection posed a particular challenge, as it required implementing core logic for communication via Bluetooth. To address this, we used Bluetooth Low Energy (BLE) technology, which minimizes power consumption and helps preserve the mobile device's battery life. We also implemented Bluetooth advertising, which allows the controller to broadcast essential information to nearby mobile devices without requiring a direct connection.

more
icon
Charging stations mapping

Since the app is aimed at simplifying charging an electric vehicle, our experts have developed functionality that will locate the nearest charging bay and determine whether it is free.

more
icon
Work with multiple chargers

The app makes it possible to work with multiple chargers. The Cogniteq team has created functionality that allows the user to select a charging point and choose a specific charger.

more
icon
Charging status

The app contains a special vehicle state-of-charge section that allows users to track the real-time charging status of their car or electric bike and measure energy usage.

more
icon
Charger control

Our experts provided users with the ability to control the charging session from the phone, to start and stop charging remotely. In addition, the app displays the state of charge, cost of charging, electric energy consumption, and session duration.

more
icon
Energy usage reporting

The app provides detailed information on electric energy consumption during each charging session, allowing users to track their usage and optimize costs.

more

Drop us a line!

Do you have a product idea you wish to bring to life?

Privacy Policy
Privacy Policy Text