msfatigue

Survey for MS Fatigue Assessment

Flutter Dart

GitHub GitHub License Flutter Version Last Updated GitHub commit activity (dev) GitHub Issues

MSFatigue is a demonstrator app designed to conduct surveys while saving personal responses to the user’s Pod hosted in their Data Vault on any Solid Server of choice. The participant can then choose to share the survey results with the researcher(s). The results remain under the control of the participant, and could be shared with other researchers in the future. The app was implemented by the ANU Software Innovation Institute and written by Zheyuan Xu and Graham Williams with design by Susan Hansen and Michelle Pickrell.

If you appreciate the app then please show some ❤️ and star the GitHub Repository to support the project.

The latest version of the app can be run online at msfatigue.solidcommunity.au with no installation required, or downloaded and installed for your platform from the Solid Community AU repository:

Contributions are welcome. Visit github to submit an issue or, even better, fork the repository yourself, update the code, and submit a Pull Request. The app is implemented in Flutter using solidpod for Flutter to manage the Solid Pod interactions. Thank you.

Introduction

On starting up the app you are greeted with the Welcome screen:

Welcome Screen

The About screen provides some of the background to the project:

About Screen

Questions are presented, one question per screen, with the options for the participant to choose the answer. The questions are sourced from a markdown file, allowing the survey designers to easily update the questions:

Question Screen

Once the survey has been completed you will be presented with the Appreciation screen:

Appreciation Screen

Time-stamp: <Wednesday 2025-10-29 15:50:01 +1100 Graham Williams>