Back to work
Flutter · Community Platform · Graph UI

Dojo Network

A Flutter community product that turns coaching and training relationships into a clear member network, alongside progress, gyms, profiles, and community activity.

FlutterDartJavaSpringNext.js
Dojo Network mobile view showing a coach, member, and two training partners connected in a visual martial arts training graph.

Problem

Martial arts communities need ways to understand profiles, gyms, training relationships, progress, and community updates across mobile and administrative surfaces.

Engineering Contribution

  • Built the coach, member, and training-partner graph.
  • Connected member progress, milestones, gyms, profiles, and feed navigation.
  • Structured the Flutter surface around reusable components and configurable services.
  • Prepared a deterministic local-data mode for reliable review.

Technical Decisions

The relationship graph stays readable by limiting depth and pairing connections with direct member context. Service boundaries allow the same UI to run against local or connected data.

Verification

  • Flutter release web build succeeds.
  • Focused Flutter analysis reports no issues.
  • Network and Gyms widget test passes.
  • 390 x 844 browser view verified without browser errors.

Building a community or membership product?

Start a conversation