Seansy logo Seansy is an iOS app that displays showtimes for movies in Kazakhstan cinemas. ## Stack The older feature-complete variant of Seansy iOS app is written in Objective-C using the MVC architecture. It's built with [ReactiveCocoa](https://github.com/ReactiveCocoa/ReactiveCocoa) and [AFNetworking](https://github.com/AFNetworking/AFNetworking). The newer feature-incomplete variant of Seansy iOS app is written in Swift 2 using the VIPER architecture. It's built with [RxSwift](https://github.com/ReactiveX/RxSwift), [Alamofire](https://github.com/Alamofire/Alamofire), [Moya](https://github.com/Moya/Moya), [Dip](https://github.com/AliSoftware/Dip), [Stevia](https://github.com/freshOS/Stevia), [Unbox](https://github.com/JohnSundell/Unbox), and [Compass](https://github.com/hyperoslo/Compass). The Seansy backend is not currently open source. ## Setup 1. Clone the repo: ```console $ git clone https://github.com/yenbekbay/seansy $ cd seansy ``` ### ios-objc 2. Install iOS app dependencies from [CocoaPods](http://cocoapods.org/#install): ```console $ (cd ios-objc && bundle install && pod install) ``` 3. Configure the secret values for the iOS app: ```console $ cp ios-objc/Seansy/Secrets-Example.h ios-objc/Seansy/Secrets.h $ open ios-objc/Seansy/Secrets.h # Paste your values ``` 4. Open the Xcode workspace at `ios-objc/Seansy.xcworkspace` and run the app. ### ios-swift 2. Install iOS app dependencies from [CocoaPods](http://cocoapods.org/#install): ```console $ (cd ios-swift && bundle install && brew install carthage && pod install && carthage update) ``` 3. Configure the secret values for the iOS app: ```console $ cp ios-swift/Seansy/Secrets-Example.h ios-swift/Seansy/Secrets.h $ open ios-swift/Seansy/Secrets.h # Paste your values ``` 4. Open the Xcode workspace at `ios-swift/Seansy.xcworkspace` and run the app. ## License [GNU GPLv3 License](./LICENSE) © Ayan Yenbekbay