Skip to content
This repository has been archived by the owner before Nov 9, 2022. It is now read-only.

yenbekbay/seansy

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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