iOS app that displays showtimes for movies in Kazakhstan cinemas
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.github Initial commit Apr 12, 2018
ios-objc Initial commit Apr 12, 2018
ios-swift Initial commit Apr 12, 2018
telegram-bot Initial commit Apr 12, 2018
.gitignore Initial commit Apr 12, 2018
LICENSE Initial commit Apr 12, 2018
README.md Update README.md Apr 12, 2018

README.md

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 and AFNetworking.

The newer feature-incomplete variant of Seansy iOS app is written in Swift 2 using the VIPER architecture. It's built with RxSwift, Alamofire, Moya, Dip, Stevia, Unbox, and Compass.

The Seansy backend is not currently open source.

Setup

  1. Clone the repo:
$ git clone https://github.com/yenbekbay/seansy
$ cd seansy

ios-objc

  1. Install iOS app dependencies from CocoaPods:
$ (cd ios-objc && bundle install && pod install)
  1. Configure the secret values for the iOS app:
$ cp ios-objc/Seansy/Secrets-Example.h ios-objc/Seansy/Secrets.h
$ open ios-objc/Seansy/Secrets.h
# Paste your values
  1. Open the Xcode workspace at ios-objc/Seansy.xcworkspace and run the app.

ios-swift

  1. Install iOS app dependencies from CocoaPods:
$ (cd ios-swift && bundle install && brew install carthage && pod install && carthage update)
  1. Configure the secret values for the iOS app:
$ cp ios-swift/Seansy/Secrets-Example.h ios-swift/Seansy/Secrets.h
$ open ios-swift/Seansy/Secrets.h
# Paste your values
  1. Open the Xcode workspace at ios-swift/Seansy.xcworkspace and run the app.

License

GNU GPLv3 License © Ayan Yenbekbay