Right, within 20 minutes of binging / googling, you guys can easily implement it with:
1. The flutter file picker: https://github.com/miguelpruivo/flutter_file_picker
2. The samba browser from flutter's file picker: https://github.com/Schloool/samba-browser-flutter
3. Info here: https://pub.dev/packages/file_picker