MobilityEuropean Mobility Startup

Kick-Sharing Mobility Platform

Microservices platform for a European kick-sharing company operating 100,000+ vehicles across 50+ cities. Real-time IoT fleet management, ML-powered demand prediction, and dynamic pricing.

14
Months
12
Specialists
5K/s
Peak Operations
50+
Cities Live
// the challenge

Challenge

A Barcelona-headquartered mobility company operating scooters and bikes across 50+ European and Asian cities with 2M+ daily app users needed a unified platform supporting vehicle rental and power bank services. The system required IoT integration for real-time diagnostics, charge tracking, and remote vehicle blocking. Dynamic pricing based on demand and weather conditions was essential, along with architecture capable of handling 10,000+ simultaneous requests during peak hours — all with multilingual support and localized payment processing.

// our solution

Solution

We designed a microservices architecture separating payment logic, geolocation, and device management into independent modules. ML algorithms forecast vehicle distribution patterns to optimize fleet placement. API gateways ensure compatibility across different scooter and bike models from multiple manufacturers. Users gained offline booking modes, simplified KYC verification through phone number and selfie authentication, and personalized promotional offers based on usage patterns.

Team Composition

4 Java developers
3 Flutter developers
2 QA engineers
1 ML engineer
1 DevOps engineer
1 Business analyst
Total team size12 specialists

Technology Stack

JavaSpring BootFlutterPostgreSQLTimescaleDBApache KafkaTensorFlowMapbox
Project duration14 months
// results

Key Outcomes

Platform handles 5,000 operations per second at peak

Rental flow reduced to 3 taps from app open to ride start

User retention increased by 40% through personalized campaigns

AI-powered predictions reduced vehicle idle time by 25%

// start your project

Want Similar Results?