Skip to main content
Back to Projects

Bastion UI

Flutter mobile app for remotely operating the Bastion practice OS.

FlutterDartMobileAndroid

Overview

A Flutter mobile Surface for Android phone and tablet that remotely operates the whole Bastion practice OS over Tailscale, backed by a bastion serve HTTP+WebSocket API.

Technical Stack

Key Features

Project Outcomes

Real-session end-to-end lifecycle test against the live bastion serve API
Session lifecycle
A reconnect-resubscribe resilience test, whose end-to-end round caught a live upstream server bug
Reconnect resilience
326 test-function declarations across 39 files (declaration count, not a pass/fail run)
Tests