RoboCitrus Logo
DragonBoat Hub icon
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.

Free · Made in Germany

DragonBoat Hub – iOS, Android und Web

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.
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.
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.

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.

FlutterDart 3ServerpodPostgreSQLRedisFirebasePostHogLeafletSwiftWidgetKitGlance
RoadmapComing 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

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.

Visit dragonboathub.de