
About The Project
The EV infrastructure in 2026 is fragmented and unreliable. Drivers suffer from "App Fatigue," needing a dozen different accounts to charge across Europe. Flux is our internal R&D response to this crisis. We developed a production-ready, white-label mobile ecosystem that aggregates disparate networks into one seamless interface. The goal was to build a robust "Base Code" that any energy provider could license to launch their own superior app in record time.
Projects Challenge: The "Underground Problem"
Most fast chargers are located in concrete basements with zero cellular signal. A standard cloud-dependent app becomes useless there. Our engineering challenge was to build a true "Offline-First" architecture. We implemented a local caching logic and a direct Bluetooth Low Energy (BLE) handshake protocol, allowing the phone to authorize charging sessions directly with the hardware, independent of internet availability.
Key Features
- Offline-First Core: Proprietary sync engine that queues server requests and executes hardware commands locally when the network is down.
- Vector Mapping Engine: High-performance Mapbox integration capable of rendering 50,000+ clustered charging points at 60fps.
- Universal Payment Architecture: A pre-integrated Stripe Connect sandbox environment designed to split payments automatically between CPOs (Charge Point Operators).
Project Background: Solving "Range Anxiety"
While the hardware for Electric Vehicles has matured, the software experience remains stuck in the Web 2.0 era. Glitchy apps and network timeouts are the norm. Flux is our engineering manifesto. We wanted to demonstrate that with the right tech stack (React Native + Reanimated), a cross-platform app can feel as fluid and reliable as the car's own dashboard. This project serves as our internal "Innovation Playground" for testing IoT connectivity.
Technical Architecture: The "Universal Key"
We treated the mobile phone not just as a screen, but as a hardware key.
- The Framework: We chose React Native to share 95% of the logic between iOS and Android, ensuring feature parity and reducing maintenance costs for potential future licensees.
- The Protocol: We reverse-engineered the OCPI (Open Charge Point Interface) standards to create a unified data layer that normalizes data from different providers (voltage, plug type, pricing) into one clean UI.
[TUTAJ WSTAW ZDJĘCIE 1: Mockup telefonu z mapą w trybie Dark Mode](Podpis opcjonalny: High-performance vector maps handling thousands of live data points.)
Solving the Connectivity Crisis (IoT)
The biggest R&D breakthrough was the BLE Handshake.In our simulation lab, we recreated "Dead Zone" scenarios (high packet loss, high latency). We wrote a custom communication module that allows the app to:
- Detect a compatible charger via Bluetooth beacon.
- Cryptographically sign a "Start Charge" request locally.
- Transmit it directly to the hardware without hitting the cloud server.
Business Readiness (White-Label)
Flux is not just a concept; it is a modular White-Label Solution.The code is structured to allow for "One-Click Branding." We can take this core engine, apply a client's color palette, logo, and API keys, and deploy a fully functional, enterprise-grade EV app to the App Store and Google Play in under 4 weeks. This minimizes the risk and R&D cost for energy startups entering the market.
