Our own product · Training & education
BKF Manager
Complete digital solution for Module 95 & accelerated initial qualification (BGQ) — from online booking and QR check-in to the learning portal, invoicing and the KBA-compliant XML export.


DevelopmentTassilo and Marc
Overview
What is BKF Manager?
BKF Manager digitizes the entire process around continuing education for professional drivers. Training providers manage dates, bookings, participants, invoices and the KBA-compliant XML export (M95/BGQ) on one central SaaS platform — with native apps for check-in, card scanning by camera, signature and the learning portal right in the training room. Fully GDPR-compliant, with its own invoicing including e-invoicing and dunning.
Features
What BKF Manager can do
- Online booking, digital participant management & check-in via QR code
- FQN scanner: read driver qualification cards by camera – Apple Vision & Google ML Kit, right on the device
- KBA-compliant XML export (Module 95 & BGQ)
- Built-in invoicing with e-invoicing & dunning (Lexware Office optional)
- Native iOS & Android apps: check-in, signature, learning portal, 8 languages
- Dashboards for organizers, employees, companies & participants
Platforms
Where BKF Manager runs
Each platform with its status, features and technology – links lead directly to the website or the stores.
SaaS platform
LiveModular training system with online booking, QR check-in, built-in invoicing, participant accounts and role-based dashboards.
- Modern Angular UI with Tailwind & dynamic components
- Node.js REST backend with Redis queues & logging
- Invoicing: quotes, invoices, reminders, e-invoicing (XML)
- KBA-compliant XML export (M95/BGQ), PDF exports
- JWT auth (refresh) · Stripe · Mailjet · S3
Angular · Node.js · Redis · Stripe · Mailjet · JWT · S3 · Tailwind CSS · TypeScript
View live (opens in a new tab)Marketing website
LiveStatic site on Astro 6 with selective React 19 hydration for maximum performance and SEO. Brand tokens carried over 1:1 from the old Elementor site.
- Astro 6 static site with 0 kB JS by default
- React islands for hero tabs, video modal & pricing toggle
- Tailwind CSS 4 (CSS-first @theme)
- WebP image optimization & XML sitemap index
Astro 6 · React 19 · Tailwind CSS 4 · TypeScript · nginx
View live (opens in a new tab)iOS app
LiveNative iOS app for iPhone and iPad: participant check-in, digital signature and a learning portal with video lessons and quizzes.
- QR scanner with camera switching
- FQN scanner: reads the driver qualification card live by camera (Apple Vision, on-device)
- Learning portal with video lessons & quizzes
- Calendar export & digital signature
- 8 languages
Swift · SwiftUI · AVFoundation · Vision · JWT · iOS 18.4+
In the App Store (opens in a new tab)Android app
LiveNative Android app for QR-based participant check-ins, digital signature and the learning portal.
- Jetpack Compose UI
- QR scan with camera switching
- FQN scanner: reads the driver qualification card live by camera (Google ML Kit, on-device)
- Calendar view (month/day) & digital signature
- Learning portal with video lessons & quizzes
Kotlin · Jetpack Compose · CameraX · ML Kit · JWT
On Google Play (opens in a new tab)
Technology & operations
What BKF Manager is built with
Built and run by us: on our servers in Germany, with backups, updates and monitoring from a single source.
- Angular
- Node.js
- Astro
- Swift
- Kotlin
- Redis
- PostgreSQL
- Stripe
- Mailjet
- JWT
- S3
Guides
What we learned building BKF Manager
- Text recognition & cameraScanning the driver qualification card instead of typing it
- Subscriptions & paymentsCombining Stripe subscriptions and in-app purchases
- Apps & storesPublishing an app on the App Store and Google Play
- Module 95 & KBAModule 95 goes digital: KBA-compliant XML export
FAQ
Quick answers
The essentials on BKF Manager.
What is BKF Manager?
Complete digital solution for Module 95 & accelerated initial qualification (BGQ) — from online booking and QR check-in to the learning portal, invoicing and the KBA-compliant XML export.
On which platforms is BKF Manager available?
BKF Manager is available as a web app in the browser, in the App Store and on Google Play.
Who developed BKF Manager?
BKF Manager is an in-house product by ayonto from Berlin-Lichtenberg. We developed it and run it ourselves – web, apps and backend from a single source.
Where is BKF Manager hosted?
On our servers in Germany – like all our own services. We take care of backups, updates and monitoring ourselves.
Can ayonto build something like this for us, too?
Yes. What we built for BKF Manager, we also implement in client projects – from the web app and native apps to operations. Tell us what you have in mind.


A platform like BKF Manager for your business?
Tell us what your software should do – Tassilo and Ricardo will get back to you personally, and Tassilo and Marc will build it.
ayonto · Berlin-Lichtenberg