Karusel

12 000+

Kicksharing platform

scooters in the city run on a platform that ESTESIS built end to end — from device firmware to the app on the user's phone.

IoT firmwareBackend in GoDispatch centerMobile appHigh load

10 000+

scooters on the platform

4

product layers built by one team

Go

high-load backend

24/7

rides and telemetry

Thousands of scooters send data, receive commands and serve rides at the same time. We built the whole platform — hardware, embedded software, cloud and app — as one team .

From task to result

4 chapters · ~3 minute read

Task

Build a kicksharing platform in which thousands of scooters send data, receive commands and serve user rides at the same time.

The service had to withstand peak loads and reliably control every device in the city.

Client

Karusel is an e-scooter rental service.

What we did and how

We developed the whole platform — from device firmware to the user app — as one team.

  1. 01High-load Go backend for rides and fleet management
  2. 02Firmware for the scooters' IoT devices: connection to the platform and telemetry
  3. 03Dispatch back office: fleet monitoring and maintenance
  4. 04Mobile app for users

Result

More than 10,000 scooters run on the platform. The project showed that the ESTESIS team reliably runs an IoT product end to end: hardware, embedded software, cloud and app.

The whole product — one team

Four layers that different contractors are usually responsible for. Here ESTESIS built each of them.

User

Mobile app

Finding a scooter, renting, paying and ride history.

We developed

Operations

Dispatch back office

Fleet monitoring, maintenance and management of devices across the city.

We developed

Platform

Backend in Go

High-load ride and fleet management logic that withstands peak loads.

We developed

Device

IoT module firmware

Scooter connection to the platform, telemetry and command execution.

We developed

Stack and competencies

GoIoTEmbedded softwareMobile developmentHigh load

More stories

Your task —next story

Tell us about the project — within 5 working days we will send an architecture and an estimate.

Accredited IT company · Russian Ministry of Digital Development registry No. 20142