Snapfish
The application fetches the user's albums from his Snapfish user account. The user can select the images and perform edits like changing colors or rotating the images — even turning them into black and white. The application loads the templates — a locket or a key chain, wherein the user can place his own images. Once the user is done with the editing, he/she can place an order for that particular product, which will then be processed by Snapfish.
The application uses Adobe Flex and Action Script 3.0 on the frontend and PHP for the backend code. OAuth signature method is implemented to connect with the Snapfish server along with the implementation of REST calls.
Visit the Project Website