All Projects → tiskender2 → TicketKit

tiskender2 / TicketKit

Licence: MIT License
A framework that create easily Ticket or Coupon

Programming Languages

swift
15916 projects
ruby
36898 projects - #4 most used programming language
objective c
16641 projects - #2 most used programming language

Projects that are alternatives of or similar to TicketKit

Train Ticket Reaper
⚠️[已关闭] 简单、高效的12306.com(全能出行、非 12306.cn 中国铁路客户服务中心)抢火车票项目。4种抢票模式。车次时间限制。无需内嵌浏览器,纯HTTP请求。
Stars: ✭ 165 (+685.71%)
Mutual labels:  ticket
DiscountCodeUrl
Magento 2 module that applies a discount code automatically via URL
Stars: ✭ 33 (+57.14%)
Mutual labels:  coupon
ticketator
Django simple ticketing system
Stars: ✭ 47 (+123.81%)
Mutual labels:  ticket
one-workflow
django + vue 一个简单的工作流系统,工单系统
Stars: ✭ 192 (+814.29%)
Mutual labels:  ticket
ffapi-project
A project containing all Fast Food related APIs and other things.
Stars: ✭ 21 (+0%)
Mutual labels:  coupon
RewardsGG-Farm
Want to participate in some giveaways but you're lazy, enjoy this automatic ticket farm!
Stars: ✭ 15 (-28.57%)
Mutual labels:  ticket
Dotnetdesk
Asp.Net Example web application showing the capabilities of ASP.NET Core 2 MVC, EF (Entity Framework), Web API, Bootstrap, jQuery, datatables, adminlte template and many more. Web app created as helpdesk or ticket support portal.
Stars: ✭ 136 (+547.62%)
Mutual labels:  ticket
quickprinter
[Quick Printer] Created for the purpose of serving as a channel among other applications that require printing data on receipt printers using ESC / POS commands.
Stars: ✭ 99 (+371.43%)
Mutual labels:  ticket
startpoint
Start Point For Creating Apps with Laravel (it will update to latest Laravel version)
Stars: ✭ 16 (-23.81%)
Mutual labels:  ticket
12306
12306 订票程序,自动登录,自动下单
Stars: ✭ 19 (-9.52%)
Mutual labels:  ticket
v13-Discord-Bot
This is my V13 Discord Bot, it has around 95 commands, 17 events, and stores all kinds of data in an SQL database for ease of access. Not to mention a unique style and friendly help menu interface. Used by over 25 people in popular company based servers, this will bring you a professional look that tops your competition.
Stars: ✭ 38 (+80.95%)
Mutual labels:  ticket
fresh-coupons
Buy paid Udemy courses for free/with discount without extra step! See all discounted courses right in Udemy and apply coupon code automatically or with a single click.
Stars: ✭ 24 (+14.29%)
Mutual labels:  coupon
coupon
🎫 Generate Coupon-UI CSS code
Stars: ✭ 79 (+276.19%)
Mutual labels:  coupon
Telegram-Support-Bot
📬 Manage and organize all your support inquiries on Telegram.
Stars: ✭ 63 (+200%)
Mutual labels:  ticket
tiket
TIKET is a ticketing/helpdesk system to support and help you deal with issues/incidents in your organization or from customers.
Stars: ✭ 59 (+180.95%)
Mutual labels:  ticket
12306 ticket
🌈12306购票/取消订单/退票程序(2019-12-08最新版)
Stars: ✭ 160 (+661.9%)
Mutual labels:  ticket
12306-electron
🚄 electron-vue构建12306跨平台(Mac、Windows、Linux)客户端
Stars: ✭ 125 (+495.24%)
Mutual labels:  ticket
json2xml
json to xml converter in python3
Stars: ✭ 76 (+261.9%)
Mutual labels:  ticket
telegram-support-bot
A Telegram ticketing/supporting system.
Stars: ✭ 180 (+757.14%)
Mutual labels:  ticket
ZCategoryTool
ZCategoryTool
Stars: ✭ 37 (+76.19%)
Mutual labels:  cocapods

TicketKit

TicketKit is a framework that can use as a Ticket, Coupon or any way you like

github-small

import TicketKit

ticketView.enrollContentImage.image = UIImage(named: "qr")
ticketView.showEnrollImage()

github-small

import TicketKit

ticketView.enrollContentImage.image = UIImage(named: "soldout")
ticketView.showEnrollImage()

github-small

import TicketKit

ticketView.showPurchaseButton() // Default

github-small

import TicketKit

ticketView.hideDetailView()

Requirements

Swift 4.2 & 5.0. Ready for use on iOS 11.3+

Installation

To integrate TicketKit into your Xcode project using CocoaPods, specify it in your Podfile:

platform :ios, '9.0'
use_frameworks!

target '<Your Target Name>' do
pod 'TicketKit', :git => 'https://github.com/tiskender2/TicketKit.git'
end

Then, run the following terminal command:

pod install

Manual

Drag TicketKit.swift from the source folder into your Xcode project.

Usage

import TicketKit
@IBOutlet weak var ticketView: TicketKit!

ticketView.contentImage.image = UIImage(named: "joker")
ticketView.contentTitle.text = "Joker"
ticketView.duration.text = "2hr 2min"
ticketView.genre.text = "Drama,Action"
ticketView.rating.text = "8.5"
ticketView.price.text = "$30"
ticketView.subTitle.text = "StoryLine"
ticketView.desc.text = "desc"

ticketView.durationTitle.text = "DURATION"
ticketView.genreTitle.text = "GENRE"

// to change background Color
ticketView.topView.backgroundColor = .blue
ticketView.bottomView.backgroundColor = .blue

If you want to clipped view add below code in override func draw(_ rect: CGRect) or override func viewDidAppear(_ animated: Bool)

ticketView.addClips(to: .topView, corner: [.bottom,.top]) // default no clip
ticketView.setupDashedLine(fillColor: UIColor.blue.cgColor) // to change dashed line color, default is white

Apps using this framework

If you're using this control, I'd love hearing from you! and don't forget to put star ★

Credits

TicketKit was originally created by Tolga İskender

License

TicketKit is available under the MIT license. See the LICENSE file for more info.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].