Latest 0.4.3
Homepage https://github.com/m3g0byt3/BSK
License MIT
Platforms ios 9.3, requires ARC
Dependencies Moya
Authors

(acronym for "contactless multi-tickets" in Russian)

CI Status
Version
License
Platform
iOS
GitHub issues

Simple non-official framework for top-up russian contactless metropolitan multi-tickets "Podorozhnik" and "Sputnik".
Using Moya & Alamofire for networking, Quick & Nimble for unit-testing.

Features


Top-up following types of metropolitan transport cards:

  • [x] "Podorozhnik" multi-tickets with 19-digit number length
  • [x] "Podorozhnik" multi-tickets with 26-digit number length
  • [ ] "Sputnik" multi-tickets with 11-digit number length

Using following payment methods for top-up:

  • [x] Credit or debit cards
  • [ ] Cellphone balance
  • [ ] Yandex Money
  • [ ] Qiwi Wallet
  • [ ] Apple Pay

Requirements


  • iOS 9.3+
  • Xcode 9.4+
  • Swift 4.0+

Project Status


Actively under development.

TODO


  • Add usage guide
  • Add sample projects

Installation


BSK is available via CocoaPods.

CocoaPods is a dependency manager for Swift and Objective-C Cocoa projects. You can install it with the following command:

$ sudo gem install cocoapods

To integrate BSK, simply add the following line to your Podfile:

pod 'BSK'

Then, run the following command:

pod install

Usage


TBD

Sample Project


TBD

Contributing


  1. Fork
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am ‘Add some feature’)
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

That’s it!

License


BSK is released under an MIT license. See LICENSE for more information.

Author


m3g0byt3

Latest podspec

{
    "name": "BSK",
    "version": "0.4.3",
    "summary": "Simple framework for making payments on `ispp.spbmetropoliten.ru`.",
    "homepage": "https://github.com/m3g0byt3/BSK",
    "license": "MIT",
    "authors": {
        "m3g0byt3": "[email protected]"
    },
    "platforms": {
        "ios": "9.3"
    },
    "source": {
        "git": "https://github.com/m3g0byt3/BSK.git",
        "tag": "0.4.3"
    },
    "source_files": "BSK/**/*.swift",
    "requires_arc": true,
    "dependencies": {
        "Moya": []
    }
}

Pin It on Pinterest

Share This