All Projects → ahmedfgad → AndroidFlask

ahmedfgad / AndroidFlask

Licence: MIT license
Image Upload from Android to Python-Based Flask Server

Programming Languages

java
68154 projects - #9 most used programming language
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to AndroidFlask

uploadcare-rails
Rails wrapper for Uploadcare
Stars: ✭ 48 (+6.67%)
Mutual labels:  upload, upload-pictures, upload-images
rustypaste
A minimal file upload/pastebin service.
Stars: ✭ 102 (+126.67%)
Mutual labels:  upload, upload-file, upload-images
PENDOWN
Text-to-HTML conversion tool for web writers, with integrated styling and tag customization.
Stars: ✭ 33 (-26.67%)
Mutual labels:  client-side, server-side
react-native-tus-client
React Native client for the tus resumable upload protocol.
Stars: ✭ 38 (-15.56%)
Mutual labels:  upload, upload-file
cAndroid
cAndroid is tool for control your PC by Android phone
Stars: ✭ 23 (-48.89%)
Mutual labels:  android-studio, client-server
Modern Android Development
Modern Android Development tools & key points
Stars: ✭ 219 (+386.67%)
Mutual labels:  android-application, android-studio
Quell
Quell is an easy-to-use, lightweight JavaScript library providing a client- and server-side caching solution for GraphQL. Use Quell to prevent redundant client-side API requests and to minimize costly server-side response latency.
Stars: ✭ 473 (+951.11%)
Mutual labels:  client-side, server-side
json-as-xlsx
Create excel from json npm package
Stars: ✭ 103 (+128.89%)
Mutual labels:  client-side, server-side
Lookatme
VideoView that plays video only when 👀 are open and 👦 is detected with various other features
Stars: ✭ 161 (+257.78%)
Mutual labels:  android-application, android-studio
media-picker
Easy customizable picker for all your needs in Android application
Stars: ✭ 167 (+271.11%)
Mutual labels:  android-application, android-studio
RxUploader
Uploader for Android using RxJava
Stars: ✭ 72 (+60%)
Mutual labels:  upload, upload-file
Take-Notes
Huge Assignments to Write with only a little time in Hand?
Stars: ✭ 17 (-62.22%)
Mutual labels:  android-application, android-studio
Litrato
Android photo editing app with various filters and tools. Included advanced features like masking, histogram, color picker, EXIF viewer...
Stars: ✭ 54 (+20%)
Mutual labels:  android-application, android-studio
Django-WebApp
This is a web-app created using Python, Django. By using this user can login, upload files and also can view and download files uploaded by other users.
Stars: ✭ 285 (+533.33%)
Mutual labels:  upload-file, upload-images
Paginglibrary Sample
An open source app that is refactored to demo Paging Library from Android Jetpack
Stars: ✭ 165 (+266.67%)
Mutual labels:  android-application, android-studio
tiny-qiniu-request
tiny-qiniu for rc-upload or antd upload component `customRequest` property
Stars: ✭ 13 (-71.11%)
Mutual labels:  upload, upload-file
Beatplayer
Music Player
Stars: ✭ 117 (+160%)
Mutual labels:  android-application, android-studio
Ibackdrop
A library to simply use Backdrop in your project (make it easy). Read more ->
Stars: ✭ 137 (+204.44%)
Mutual labels:  android-application, android-studio
google-music-manager-uploader
Google Music Manager Uploader module / Easily upload MP3 (folder) to Google Music
Stars: ✭ 21 (-53.33%)
Mutual labels:  upload, upload-file
Android-daily-read-tips
log for articles and info in android for every developer
Stars: ✭ 13 (-71.11%)
Mutual labels:  android-application, android-studio

AndroidFlask

Image Upload from Android to a Python-Based Flask Server

The repository consists of 2 main folders:

  1. AndroidClient: Represents the Android Studio project which builds an Android app working as a client.
  2. FlaskServer: The Python-Based server using Flask.

To use this project, do the following:

  • Open the Android Studio project and run it to create the APK and run the app.
  • After that, run the Flask app Python file. It is enough to run it in the console.
  • After the server is up and running, then go back to the Android app. Edit the EditText boxe of the IPv4 address to reflect the current IPv4 address of the server.
  • If the port number used in the project which is 5000 is used by another app in your machine, you need to change the port number in both the client and server.
  • Select an image file to be uploaded to the server by clikcing on the Select Image button.
  • Click on the Connect to Server button to establish a connection with the server and upload the selected image.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].