---
title: Mobile App, Backend & IAM for Bookplay | MPOWR IT
description: MPOWR IT built a Flutter app, modular backend APIs, Keycloak IAM and scalable cloud infrastructure for Bookplay.
---

[![MPOWR IT Logo Farbig](https://www.mpowr-it.de/hubfs/Downloads/mpowr-logo-links-farbig.svg)](https://www.mpowr-it.de/en/?hsLang=en)

- [Services](https://www.mpowr-it.de/en/services) 
    - [IT Strategy Consultancy](https://www.mpowr-it.de/en/services/it-strategy-consultancy)
    - [System & Software Architecture](https://www.mpowr-it.de/en/services/system-and-software-architecture)
    - [Tech Due Diligence](https://www.mpowr-it.de/en/services/tech-due-diligence)
    - [IT & Cloud Security](https://www.mpowr-it.de/en/services/it-cloud-security)
- [About us](https://www.mpowr-it.de/en/about-us)
- [Client testimonials](https://www.mpowr-it.de/en/projects)
- [Contact](https://www.mpowr-it.de/en/contact)
- Ressourcen 
    - [GitHub](https://github.com/mpowr-it)

[Let’s Talk](https://www.mpowr-it.de/en/book-an-appointment?hsLang=en)

[DE](https://www.mpowr-it.de/blog/kundenreferenz/bookplay-mpowr-it)

[Let’s Talk](https://www.mpowr-it.de/en/book-an-appointment?hsLang=en)

Customer success story

# Mobile App, Backend and IAM for Bookplay

How MPOWR IT built a cross-platform mobile app, modular backend APIs and scalable cloud infrastructure for Bookplay.

![Bookplay Kundenprojekt für App- und Plattformentwicklung](https://www.mpowr-it.de/hs-fs/hubfs/customer-cases/bookplay-kundenreferenz-mpowrit.webp?width=1280&height=720&name=bookplay-kundenreferenz-mpowrit.webp) ![Bookplay Logo](https://www.mpowr-it.de/hubfs/customer-cases/bookplay_logo.png)

## A platform that brings reading aloud into the digital world

Bookplay combines children’s books with a mobile application that recognises content read aloud and motivates readers through digital incentives. This required the mobile app, backend, book data, speech recognition and identity management to work as one integrated system.

MPOWR IT supported Bookplay across software architecture, backend, app, infrastructure and release. The focus was a maintainable platform that can accommodate new content and features while running reliably on both iOS and Android.

## What MPOWR IT delivered together with Bookplay

### Backend and APIs as a reliable foundation

- Design and implementation of a backend using Python Flask, uWSGI, Nginx, Traefik, PostgreSQL and Redis
- Modular monolith with CQRS and event sourcing
- OpenAPI v3-based REST APIs for users, content and book search
- Integration of the VLB API for up-to-date book information

### Mobile app for iOS and Android

- Reimplementation of the app with Flutter and Dart
- New user interface and features for both platforms
- Preparation of e-book content for a speech-recognition-based search algorithm

### Identity, infrastructure and delivery

- Identity and access management using a customised Keycloak instance
- Infrastructure as Code with Ansible and Docker for the Hetzner Cloud
- CI/CD with GitHub Actions, Firebase App Distribution and Apple TestFlight
- Review support for release in the Apple App Store and Google Play Store

## What this case shows

Products combining a mobile app, content and speech recognition need clear system boundaries between user experience, business logic and infrastructure. A modular architecture and automated delivery processes create the foundation for reliable cross-platform product development.

## About Bookplay

Bookplay develops a digital platform that promotes reading. The mobile app recognises children’s books read aloud and connects the reading experience with digital incentives.

Industry

EdTech & reading promotion

Service

Mobile app, backend APIs, IAM and cloud infrastructure

Initial situation

Cross-platform product development with app, book data and speech recognition

[Let’s Talk→](https://www.mpowr-it.de/en/book-an-appointment?hsLang=en)

![Holger Woltersdorf](https://www.mpowr-it.de/hs-fs/hubfs/MPOWR-IT-2026/Service/ralf-junghans-profilepic.png?width=64&height=64&name=ralf-junghans-profilepic.png)

[Holger Woltersdorf](https://www.mpowr-it.de/en/blog/author/holger-woltersdorf) November 2, 2026

Founder and Managing Director of MPOWR IT, he is a systems and software architect, a passionate developer and a team enabler. He has over 20 years’ experience as a developer and team leader in the mobile communications, fashion and food e-commerce sectors, as well as in other industries.

<https://de.linkedin.com/in/holger-woltersdorf>

## Let’s Talk

Choose a time that works for you. Our first conversation is free, straightforward and without obligation.

The meeting takes place online. You’ll receive the link automatically by email after booking.

- [Let’s Talk](https://www.mpowr-it.de/en/book-an-appointment?hsLang=en)
- [Go to the contact form](https://www.mpowr-it.de/en/contact?hsLang=en)

More projects

## More customer success stories

[![TRICERA Energy Kundenprojekt für Batteriespeichersysteme](https://www.mpowr-it.de/hs-fs/hubfs/customer-cases/tricera-kundenreferenz-mpowrit.webp?width=560&height=315&name=tricera-kundenreferenz-mpowrit.webp)](https://www.mpowr-it.de/en/blog/customer-success-stories/tricera-energy-mpowr-it?hsLang=en)

### [Scalable IoT Edge Architecture for TRICERA Energy](https://www.mpowr-it.de/en/blog/customer-success-stories/tricera-energy-mpowr-it?hsLang=en)

MPOWR IT strengthened TRICERA Energy’s software team, Golang architecture, MQTT data flows and Kubernetes infrastructure for...

[Read the full story→](https://www.mpowr-it.de/en/blog/customer-success-stories/tricera-energy-mpowr-it?hsLang=en)

[![Digistore24 CI/CD optimisation by MPOWR IT](https://www.mpowr-it.de/hs-fs/hubfs/kundenlogo-digistore24.png?width=560&height=315&name=kundenlogo-digistore24.png)](https://www.mpowr-it.de/en/blog/customer-success-stories/digistore24-mpowr-it?hsLang=en)

### [Less Complexity. More Speed.](https://www.mpowr-it.de/en/blog/customer-success-stories/digistore24-mpowr-it?hsLang=en)

MPOWR IT reduced Digistore24’s monthly CI/CD costs by 77%, shortened workflows by 71% and made Docker images 45% smaller.

[Read the full story→](https://www.mpowr-it.de/en/blog/customer-success-stories/digistore24-mpowr-it?hsLang=en)

![MPOWR IT Logo](https://www.mpowr-it.de/hubfs/Downloads/mpowr-logo.svg)

The Systems and Software Architects

## Partnerships

[![skriptfabrik](https://www.mpowr-it.de/hubfs/Partner/skriptfabrik.png)](https://www.skriptfabrik.com/de/) [![move elevator](https://www.mpowr-it.de/hubfs/Partner/move-elevator.png)](https://www.move-elevator.de/) [![Denktmit](https://www.mpowr-it.de/hubfs/Partner/denktmit-logo.svg)](https://denktmit.de/) [![PHP Usergroup Dresden](https://www.mpowr-it.de/hubfs/Partner/phpugdd-logo.svg)](https://phpug-dresden.org/index.html)

 SERVICES

- [IT Strategy Consultancy](https://www.mpowr-it.de/en/services/it-strategy-consultancy?hsLang=en)
- [Technical Due Diligence](https://www.mpowr-it.de/en/services/tech-due-diligence?hsLang=en)
- [Software architecture](https://www.mpowr-it.de/en/services/system-and-software-architecture?hsLang=en)
- [IT & Cloud Security](https://www.mpowr-it.de/en/services/it-cloud-security?hsLang=en)
- [AI Readiness Assessment](https://www.mpowr-it.de/en/services/ai-readiness-assessment?hsLang=en)
- [IAM](https://www.mpowr-it.de/en/services/identity-access-management?hsLang=en)

 MPOWR IT

- [LinkedIn](https://www.linkedin.com/company/mpowr-it)
- [About Us](https://www.mpowr-it.de/en/about-us?hsLang=en)
- [Facts](https://www.mpowr-it.de/en/mpowr-it-facts?hsLang=en)

 Legal

- [Legal Notice](https://www.mpowr-it.de/en/imprint?hsLang=en)
- [Data Protection](https://www.mpowr-it.de/en/data-protection?hsLang=en)
- [GTC](https://www.mpowr-it.de/en/terms-and-conditions?hsLang=en)

© 2026 MPOWR IT GMBH. ALL RIGHTS RESERVED.

<https://www.linkedin.com/company/mpowr-it> <https://github.com/mpowr-it>

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://www.mpowr-it.de/#organization",
  "@type" : [ "Organization", "ProfessionalService" ],
  "address" : {
    "@type" : "PostalAddress",
    "addressCountry" : "DE",
    "addressLocality" : "Dresden",
    "postalCode" : "01277",
    "streetAddress" : "Enderstr. 94"
  },
  "email" : "hello@mpowr-it.de",
  "logo" : {
    "@type" : "ImageObject",
    "url" : "https://147718780.fs1.hubspotusercontent-eu1.net/hubfs/147718780/MPOWR-IT-2026/Home/Logo.svg"
  },
  "name" : "MPOWR IT GmbH",
  "sameAs" : [ "https://www.linkedin.com/company/mpowr-it", "https://github.com/mpowr-it" ],
  "url" : "https://www.mpowr-it.de/",
  "vatID" : "DE359347772"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://www.mpowr-it.de/#website",
  "@type" : "WebSite",
  "inLanguage" : "en-US",
  "name" : "MPOWR IT",
  "publisher" : {
    "@id" : "https://www.mpowr-it.de/#organization"
  },
  "url" : "https://www.mpowr-it.de/"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://www.mpowr-it.de/en/blog/customer-success-stories/bookplay-mpowr-it#webpage",
  "@type" : "WebPage",
  "description" : "MPOWR IT built a Flutter app, modular backend APIs, Keycloak IAM and scalable cloud infrastructure for Bookplay.",
  "inLanguage" : "en-US",
  "isPartOf" : {
    "@id" : "https://www.mpowr-it.de/#website"
  },
  "name" : "Mobile App, Backend &amp; IAM for Bookplay | MPOWR IT",
  "publisher" : {
    "@id" : "https://www.mpowr-it.de/#organization"
  },
  "url" : "https://www.mpowr-it.de/en/blog/customer-success-stories/bookplay-mpowr-it"
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Holger Woltersdorf",
    "url" : "https://www.mpowr-it.de/en/blog/author/holger-woltersdorf"
  },
  "dateModified" : "2026-11-02T13:55:27.384Z",
  "datePublished" : "2026-11-02T13:55:27.000Z",
  "headline" : "Mobile App, Backend & IAM for Bookplay | MPOWR IT",
  "mainEntityOfPage" : {
    "@id" : "https://www.mpowr-it.de/en/blog/customer-success-stories/bookplay-mpowr-it",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://www.mpowr-it.de/hubfs/mpowrit_logo.svg"
    }
  }
}
```