---
title: "DragonBoat Hub - In-House Product"
canonical_url: "https://robocitrus.com/en/projects/dragonboat-hub"
last_updated: "2026-07-19T00:13:05.414Z"
locale: en
meta:
  description: "DragonBoat Hub is the app I built for my own dragon boat team: lineup, live tracking and race admin in one place. Open beta on iOS, Android and the web."
  "og:description": "DragonBoat Hub is the app I built for my own dragon boat team: lineup, live tracking and race admin in one place. Open beta on iOS, Android and the web."
  "og:title": "DragonBoat Hub - Portfolio Project by Maximilian Flechtner"
---

RoboCitrus - Home

![DragonBoat Hub icon](https://robocitrus.com/cdn-cgi/image/w=3840,h=3840,f=png,q=75/images/dragonboat-hub-logo.webp)

**Own Product**** Open Beta **

**App · Web · Backend · Watch & Mac soon**

# **DragonBoat Hub **

An app for dragon boat teams. Sets up the lineup, tracks the session on the water, and handles the race admin nobody wants to do. Built it for my own team, now anyone can use it on iOS, Android or the web.

[Download on the**App Store**](https://apps.apple.com/app/dragonboat-hub/id6751578999) [Get it on**Google Play**](https://play.google.com/store/apps/details?id=com.robocitrus.dragonboatpro.dragonboat_app) [Open in**Browser**](https://app.dragonboathub.de)

Free · Made in Germany

![DragonBoat Hub – iOS, Android und Web](https://robocitrus.com/cdn-cgi/image/w=1536,h=864,f=png,q=75/images/dragonboat-hub-cover.webp)

**What it does**

## **Everything a team needs, from training to race day**

Lineup, roster, training plan, tracking, club admin, stats. No more juggling six tools and a WhatsApp group.

### **Lineup in one tap**

The app turns weight, side, position and propulsion into a seating plan that actually balances on the water. No more spreadsheet before training.

### **Team & Club**

Paddler profiles, roles, invite codes, CSV import. If you paddle for more than one club, one account is enough.

### **Termine without the chaos**

Create a training, race or team night and collect RSVPs in the app. Skips the usual WhatsApp avalanche.

### **Live tracking**

Speed, distance, time, stroke rate live during the session. Saved automatically so you can look back at what actually happened.

### **Race hub**

A public list of dragon boat races. You sign up straight from the app.

### **Stats & health**

Training and race data in one place. Hook up Apple Health or Google Fit if you want to.

PS: there is a Pink Mode for the Pink Paddler teams.

**01**

**Lineup**

## **From dock to boat without the usual argument.**

The engine does not just add up weights. It works the lever physics of every seat into the calculation, so the boat actually sits flat on the water. - Auto-balance in one tap - Drag-and-drop editor - Position preferences and exclusions per paddler - Optional propulsion balancing

![From dock to boat without the usual argument.](https://robocitrus.com/cdn-cgi/image/w=760,f=png,q=75/images/dragonboat-hub-lineup.webp)

**02**

**Tracking**

## **Numbers instead of vibes.**

Speed, distance, time, stroke rate, weather, all live during the session. Everything gets saved automatically so you can dig into it later when the adrenaline is gone. - GPS-accurate tracking - Weather and wind tracking - Split times and stroke rate - Session archive for comparisons

![Numbers instead of vibes.](https://robocitrus.com/cdn-cgi/image/w=760,f=png,q=75/images/dragonboat-hub-tracking.webp)

**03**

**Team**

## **The whole team in one place.**

Every paddler's relevant info lives in the app. Upload a CSV and go, or share an invite code and let people add themselves. - Owner, admin and member roles - CSV import - Emergency contacts per person - Invite codes instead of maintaining lists

![The whole team in one place.](https://robocitrus.com/cdn-cgi/image/w=760,f=png,q=75/images/dragonboat-hub-team.webp)

**Behind the Scenes**

### **Built with the guy behind the algorithm**

DragonBoat Hub is a joint project with Christian Lange, who built DragonTrim, the physics-based balance algorithm that teams around the world already use. He knows the race side, I write the app, the backend and everything that holds it together.

The underlying technology is certified by the BSFZ as an eligible R&D project under the German Research Allowance Act (Forschungszulagengesetz).

### **Dart all the way down**

Flutter on the client, Serverpod on the server, PostgreSQL underneath. Shared models, no DTO mapping, no schema drift, one codebase for iOS, Android and the web. Home screen widgets already on both stores. As a solo developer, that is the only way the maths works.

**Flutter****Dart 3****Serverpod****PostgreSQL****Redis****Firebase****PostHog****Leaflet****Swift****WidgetKit****Glance**

**Roadmap**Coming next

**Apple Watch (Swift)****Mac App (Flutter)**

**The bigger plan**## **Not just an app. A whole dragon boat ecosystem.**

The app is the start. The plan is to cover everything around the sport — from training and racing to the side of the boat nobody else has digitised yet. A lot more features are already on the roadmap to get there.

![DragonBoat Hub](https://robocitrus.com/cdn-cgi/image/w=3840,h=3840,f=png,q=75/images/dragonboat-hub-logo.webp)

## **Give it a try**

### **The smartest seat plan you have ever paddled.**

Real boat physics instead of just adding up weights. Live tracking on the water. Race day admin in one place. Already used by teams across Germany.

[Download on the**App Store**](https://apps.apple.com/app/dragonboat-hub/id6751578999) [Get it on**Google Play**](https://play.google.com/store/apps/details?id=com.robocitrus.dragonboatpro.dragonboat_app) [Open in**Browser**](https://app.dragonboathub.de)

[**Visit dragonboathub.de **](https://dragonboathub.de)