We all have a lot of photos. In our personal lives, we have thousands of photos of family and friends. Your company has images and photos, too! You need a place to store them and find out interesting info about them.

What it does

You upload images, and we do the rest! You can then browse images, but filter them by interesting pieces, like people, places or things.

How I built it

I built an IOS app to pick photos from the camera roll or take photos and present them to the user. The goal was to store them using AWS services, use Rekognition to get metadata about them, and display the metadata with the photographs.

Challenges I ran into

I've never used AWS before. It took a long time to set things up, and I ran into permissions problems with the sample app, and it's stuck in ROLLBACK_COMPLETE state. Nowhere near having anything working.

I did not manage to find another teammate to take care of this stuff for me.

Accomplishments that I'm proud of

The IOS app is slick...

What I learned

I started learning about how to setup AWS. Another day, and I could actually start writing the services.

What's next for Image Playground

I would like to flesh this out. Perhaps adding filters for the metadata?

Built With

Share this project:


posted an update

I got stuck in AWS because I have permission problems and I don't know how to get out of this:

(hackathon) syd@macsyd sam-app$ sam deploy --template-file packaged.yaml --region us-east-1 --capabilities CAPABILITY_IAM --stack-name aws-sam-getting-started

An error occurred (ValidationError) when calling the CreateChangeSet operation: Stack:arn:aws:cloudformation:us-east-1:779656379012:stack/aws-sam-getting-started/7f116b20-eb80-11e9-8edd-0e23fbf2c85e is in ROLLBACK_COMPLETE state and can not be updated. (hackathon) syd@macsyd sam-app$

Log in or sign up for Devpost to join the conversation.

posted an update

I have a nice IOS app now which can load photos from the device's photo library, or take new pictures and display them. My plan was to use API to store the pictures, use Rekognition to figure thing out about the pictures, and display the metadata. Eventually, you would be able to filter on that metadata.

Log in or sign up for Devpost to join the conversation.