Stacks is beautifully designed to provide a better and more concise way to share photos with a contact and receive their opinion on those images. Quickly and easily share a group of related photos with a friend, significant other or anybody really without flooding the conversation with individual images. With a clear and minimal interface, Stacks will present the images in a rotary slideshow where they can be rated to indicate which was liked more. After rating the images, Stacks can send a response message with the ratings back to the original sender to view.
When a stack is sent, the images are stored online using AWS. In order to get this project working locally, you will need to create an AWS account and add your own keys to the project to store the images on your account. If you would like to do this, replace the following locations with your key.
You will additionally need to have Cocoapods installed. Run
pod install to install all required dependencies.
Once you have done this, you are ready to go. Build the project with Xcode and install it on your devices.
|Send a stack of images||View it in the message thread||Rate the images||Reply back with your feedback|
- AWS - AWS Mobile SDK for iOS
- CompactConstraint - Simple NSLayoutConstraint expression parser for more readable autolayout code.
- CTAssetsPickerController - iOS control that allows picking multiple photos and videos from user's photo library.
- KTCenterFlowLayout - Aligns collection view cells to the center of the screen.
- RXPromise - An Objective-C Class which implements the Promises/A+ specification.
We'd love to recieve contributions from fellow developers. Feel free to send a pull request our way.
Open sourced under the GNU General Public License v3.0.
This file is part of Stacks. Stacks is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. Stacks is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with Stacks. If not, see <http://www.gnu.org/licenses/>.