A Flutter app which can be used to detect labels from images uploaded to S3.
About the App:-
This app users to upload images to their S3 bucket with the help of Keys which they have generated from IAM used in AWS.Once the Image is uploaded then the user can detect Labels from the Uploaded image for which we pass the filename with which we have stored the file in the S3 bucket.
Also for storing the file in the S3 bucket we have converted the image into b64bytes which are passed along with the filename into the API created with the help of Lambda function and deployed with the help of API gateway in AWS.
Once we get the response of the API in the form of JSON we then extract out the label names out of them and then display those labels on the screen.
We can also use the labels accordingly.
The images which are stored in the S3 bucket have '.jpg' extension but cannot be viewed inside the image viewer.
How to do this:-
Things which are done in this app:-
- API's
- Lambda Function Calling and deployment
- AWS
- Image picker
- Json data formatting and dealing
Built in:-
- Flutter
Some snaps from the app:-
- Full video:-
- Images uploaded in S3:-
## Getting Started
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.



