EasyUpload
EasyUpload Server Accepts Images from Android to be Uploaded to a PC
... work with any type of files.
The source code of both the client and server apps are available in this GitHub page: https://github.com/ahmedfgad/AndroidFlask
The project is documented in a Heartbeat tutorial titled "Uploading images from Android to a Python-based Flask server" available here: https://heartbeat.fritz.ai/uploading-images-from-android-to-a-python-based-flask-server-691e4092a95e
Logo image from flaticon.com by phatplus (https://www.flaticon.com/authors/phatplus)