project

myAtlante

EV ChargingReact NativeCross-Platform Development

Atlante is building the largest fast and ultra-fast charging network in Southern Europe, powered entirely by renewable energy. Launched in Italy in 2021 and backed by TCC Group Holdings, the company operates across Italy, France, Spain, and Portugal – with EU funding to expand ultra-fast charging along major transport corridors.

Key insights about Atlante

4,084 charging points across 4 countries

Since 2021, Atlante has scaled its network across Italy, France, Spain, and Portugal.

100% certified green energy

Every charging station runs on renewable energy. Where possible, stations have on-site storage and photovoltaic systems. It makes Atlante one of the most environmentally committed EV networks in Europe.

433 million clean electric kilometers driven

Atlante's network contributed to over 433 million electric kilometers traveled on green energy to date. It helped to avoid about 71 tons of CO₂ emissions.

Backed by TCC Group Holdings & EU funding

Atlante is supported by TCC Group Holdings, a major industrial group listed on the Taipei Stock Exchange and active in the energy transition. It also has been entrusted by the European Union to develop ultra-fast charging infrastructure along key transport corridors.

Year

2024

Country

Italy

Team

5 people

Commits

1013

Development

20 weeks

Challenges

Atlante came to Stormotion through a recommendation from our client, DeftPower, whose white-label EV charging application Atlante was using. The app provided necessary charging functionality, but Atlante wanted to stand out in the competitive European EV charging market by offering something special to their customers.

Atlante wanted to create two types of rewards. Promo codes that customers could earn from retail partners and redeem for charging discounts. And a points-based system (Green Gems) where users would earn rewards directly from charging at Atlante stations. And they needed a technical partner to implement these features within the white-label app's framework.

The primary challenges of the project were:

1. Working within SDK limitations

The biggest technical challenge was developing custom features within the strict constraints of a white-label application SDK. The framework allows adding new menu items and custom screens, but with restrictions:

  • Cannot modify the main app structure or existing screens.

  • Limited to fonts and colors already present in the application.

  • Cannot import custom design elements like new fonts.

Our team worked with Atlante to balance their vision with technical reality, and find creative solutions to achieve desired functionality within the SDK's constraints.

2. Multi-language support

The app needed to work in 11 languages across different European markets: English, Danish, German, Spanish, Finnish, French, Italian, Norwegian Bokmål, Dutch, Portuguese, and Swedish. Our task was to test new features on all languages to verify proper text resizing, layout integrity, and UI consistency across devices and screen sizes.

3. Cross-device testing

We needed to secure UI/UX across different screen sizes and resolutions. Together with a client, our team selected the most popular devices in the target market and tested new functionality on them.

Product

Process

The Atlante project began in September 2024 and continues as an ongoing partnership. The project’s team includes 1 Developer, 1 QA Engineer, 1 Tech Lead, 1 Project Manager, and 1 part-time UI/UX Designer.

The first task was to understand and work within the DeftPower SDK's constraints. Before implementing any feature, we had to:

1. Analyze the client's requirements against SDK capabilities.

2. Identify technical limitations and alternative approaches.

3. Discuss with Atlante what is possible and adapt our roadmap to these constraints.

The team used an iterative approach, building and testing features incrementally to catch SDK-related issues early. This prevented wasted effort on features that wouldn't work within the framework.

Discovery - 4 weeks

Backlog Setup

Planning

Scoping

Agile Development - 13 weeks

App Development

FrontEnd Dev

BackEnd Dev

QA & Testing - 2 weeks

QA & Testing

Release - 1 week

Release

Handover

Solution

We can divide the results of the projects into 3 parts.

1. MyAtlante loyalty program

The loyalty program was the most relevant aspect in the customization of myAtlante app. We’ve developed two reward systems that complement each other in creating customer engagement.

The first includes a partnership with retailers like Pingo Doce, a major Portuguese supermarket chain. Customers get promo codes when they shop at partner stores and they can redeem them in myAtlante app to get discounts.

The second system rewards the customers who use Atlante charging network. Users get Gems, the bonus points in the form of crystals after each charging session. These points are converted to discounts on upcoming billing sessions at Atlante-owned stations.

Product

2. Custom Content Management System (CMS)

We built a CMS platform that puts control in Atlante's hands. Their internal team can now add, activate, and deactivate promo codes without developer involvement. The CMS manages promotional campaigns and partner integrations while maintaining the technical integrity of the SDK implementation.

3. Multi-language support and testing

We previously said that he app works in 11 European languages. Each language version includes text scaling that maintains UI integrity across different devices and orientations. Using BrowserStack, we tested on the most popular devices in each target market, with primary focus on the five key markets: English, Italian, French, Portuguese, and Spanish.

Success for Atlante from a:

Project Manager Perspective

This project gave us hands-on experience in balancing client expectations with technical constraints within white-label framework. But we couldn’t influence the release timeline.

Our client coordinated the release process with DeftPower. We added code to the shared repository and requested an Acceptance Build for testing. After QA validation by both our team and Atlante, the approved build was included in DeftPower's next white-label app release.

Developer Perspective

The primary technical challenge was working within the SDK's strict boundaries. The framework allows adding new menu items that open custom screens, and once inside those screens, we had freedom to build complex flows. It’s like a separate app within the app.

This project taught us valuable lessons about customizing white-label apps, where success depends on analyzing requirements first, identifying technical boundaries, then proposing alternative approaches that achieve the same goal within the constraints.

UI/UX Perspective

We collaborated with the internal design team of Atlante when working on the project. The designer of Atlante prepared the first screen concepts in their brand vision and user requirements. Then, we worked together and optimized the designs to technical details in SDK framework.

Through a mixture of the Atlante knowledge of their users and our technical capabilities of SDK constraints, we developed a user experience that is both elegantly designed and usable in the white-label structure.

QA Perspective

Our QA Engineer took the list of the most popular devices in each target market and tried all the languages on several types of devices with the help of BrowserStack. This tool enabled us to test UI in many configurations without having to have physical devices in all of them.

Each test verified proper text resizing, layout integrity across screen sizes and orientations, and overall UI consistency. The intensive device and language testing meant that regardless of where in the world a user was, be it in Portugal or Finland, and regardless of the platform they were using, i.e. iPhone or Android, the app would appear and operate as intended.

Client's Perspective

Business and Roadmap Perspective

Loyalty program made Atlante a competitive player in the European EV charging market, which wouldn’t be possible through generic white-label apps. For now, customers redeemed their promo codes more than 9,275 times on the MyAtlante platform.

Our team continues the collaboration with Atlante, and we’ll tell you more about the results soon.

Tech Stack

  • React Native

  • Hasura

  • Express

  • GraphQL

  • KeystoneJS

  • Typescript

Testimonials

use arrows below to SHUFFLE THROUGH THE SLIDER

"We originally got in touch with Stormotion from our original app developer. And very soon we found real value in choosing Stormotion, because they previously had real valuable experience on the field – digital apps working in the realm of EV charging. So, it was really a no-brainer for us to to go with them."

Case study

"Stormotion has really delivered on their promises. They’ve been very transparent about their progress, flexible in reacting to changes, and solution-focused in overcoming challenges. If they didn’t know something, they would find out, which gave us great confidence in their ability to go the extra mile."

Case study

"Stormotion stood out because of their focus on Bluetooth-connected products. They weren't just app developers, they understood the unique challenges of building mobile app experience for hardware products. Their collaborative approach, technical expertise, and ability to quickly grasp the vision of the North Guardian app made it clear that they were the right fit."

Case study

"I had meetings with 30 different agencies and the team at Stormotion gave me the most confidence to go forward. With them you feel like you've got a kind, knowledgable & conscientious team behind you. So I was 100% sure that they're going to be able to deliver our project!"

Case study

"Trust Stormotion. Work with them on your road map, on your technical debt. Also, expect feedback because the team is eager to do this. It's what I value and, I think, many startups value."

Case study

"Given a tough budget and a lack of knowledge in our own engineering team, we quickly came to Stormotion. We had already worked together on previous projects, and I knew that, based on React Native, we could have one engineer responsible for it. That was just amazing because I could really focus on our customer side, knowing that the mobile application for the testers was in very good hands."

Case study

"I highly recommend Stormotion as a service provider for app development. They're young, flexible, dynamic, creative and very fast. The cost of planning and implementation is also reasonable. As they use "pay as you go", have a good plan first – then the result also will be satisfactory."

Case study

"If you're thinking of going to Stormotion, you're going to have a very easy team to talk to, to communicate with, to understand what you want to do. They will tell you if you're barking up the wrong tree and are going to waste your time and money. I'd say "give it a go!" and I thoroughly recommend Stormotion."

Case study

"The Stormotion team quickly became our team for everything Native app-related. It would be hard to name all the things that we built over the many years we worked together, but overall, I think we had a good partner who was able to adapt the way we worked, and the way they worked. So that we could ultimately build a product that had the quality that we wanted and with the speed that we wanted."

Case study

"Working with Stormotion was a blast! The Project Managers, and especially Alex, are always there for you when you need them to go the extra mile. And it's very easy to communicate with them. Whether it's something urgent or whether it's a bigger task, like building the structure of the architecture, I always felt like I was treated very well. Stormotion delivered a great app experience from day one."

Case study

Message us

By sending this form I confirm that I have read and accept the Privacy Policy

Thank you

Your message has been sent.

Our manager will contact you as soon as possible. Have a nice day!

To Home Page

Contact

Contact E-Mail

hello@stormotion.io