| UWA ID | Name | GitHub User Name |
|---|---|---|
| 22974298 | Max Bennett | Max-Bennett-22974298 |
| 22666335 | Zhengxun Lan | |
| 23722317 | Ian Oon | IanO7 |
| 23381469 | Thomas Veitch | tomve1tch |
| 23153032 | Daniel Wiese | DanWiese |
| 23755575 | Nathaniel Tjandra | zh-liang04 |
The ABCDFU Decision-Support Tool is a patient-facing Android mobile application designed to support individuals living with diabetic foot ulcers (DFU) in managing their condition and associated cardiovascular and kidney health risks.
The app aims to:
- Empower patients to track wound progression through secure photo uploads.
- Provide accessible, clear educational resources on DFU, cardiovascular health, and kidney health.
- Enable logging and monitoring of vital signs (blood pressure, cholesterol, blood sugar, HbA1c).
- Support medication adherence and clinic visit reminders.
- Generate comprehensive health summaries that can be exported and shared with clinicians.
- Ensure data privacy and offline functionality, storing all data securely on the patient’s device.
- 📷 Photo tracking of foot ulcer progression over time.
- 📚 Educational content curated from trusted medical resources.
- 🗓️ Clinic visit logging with reminders and notes.
- 💊 Medication list management and personalised reminders.
- ❤️ Health tracking for blood pressure, cholesterol, blood sugar, and HbA1c.
- 📄 Exportable health summaries for clinicians (custom time range).
- 🔒 Secure local data storage, fully offline by default.
- 📱 Accessible UI with large icons, simple navigation, and support for low-to-mid tier Android devices.
Below are key screens from the ABCDFU Support app:
- Clone the Repository
- Install Git from git-scm.com.
- Open Command Prompt and run:
git clone https://github.com/IanO7/CITS3200_T21_2025.git cd CITS3200_T21_2025
- Open in Android Studio
- Download Android Studio from developer.android.com/studio.
- Open Android Studio and select "Open an existing project". Choose the cloned folder.
- Build the Project
- Click "Build > Make Project" in Android Studio, or run:
in Command Prompt.
./gradlew build
- Click "Build > Make Project" in Android Studio, or run:
- Run the Application
- Connect an Android device or start an emulator.
- Click the play button or run:
./gradlew installDebug
To run the app with demo data:
- In Android Studio, select the "DemoDataLoaderActivity" run configuration and click the play button.
- To run the app normally (without demo data), select the "App" configuration and click the play button.
You can switch between these configurations as needed.
- Ensure JDK 17 or higher and a compatible Gradle version are installed.
- If changes are not visible, use "Build > Clean Project" then "Build > Rebuild Project".
- For errors, use Android Studio’s logcat and debugger.
For more details, see Installation_Guide.md.










