Sift 3 is an API for collecting and organising images. It features all you would expect from such an API including image resizing, token authentication, tagging, and sorting.
It is based on the Slim micro-framework and makes use of the AWS SDK for storage and Wordpress for access management.
The API documentation can be found here: Sift 3 Documentation.
The Sift 3 API was built in part as an exercise in developing a protected API, but also to act as a simple reusable foundation upon which I can start further projects using other tools and frameworks. The most notable projects are listed below.
An Ember application that provides a simple and attractive interface to the Sift 3 API. Users can switch between albums and sort and filter images. If authenticated, users can also “favourite” images, or mark for deletion.
Tagblast is a tool for tagging images in the database. This can be done in bulk or individually.
All Sift projects are hosted on private repositories on Bitbucket.