Marat Khusainov
Loyalty Cards

Loyalty Cards

iOSApple Wallet

Loyalty card manager with AI brand detection and Apple Wallet integration

SwiftUIPassKitPerplexity AIFirebaseStoreKit 2
View on App Store

Screenshots

Loyalty Cards screenshot 1Loyalty Cards screenshot 2Loyalty Cards screenshot 3Loyalty Cards screenshot 4

Client

Independent project for a client who wanted to simplify loyalty card management. The goal: take a photo of any loyalty card and instantly get a digital version with the brand logo.

Problem

Physical loyalty cards are inconvenient: people forget them, lose them, or have too many to carry. Existing wallet apps require manual entry. There was no solution that could automatically detect the brand from a photo, find the logo, and create a styled digital card with one tap.

Solution

SwiftUI app with AI-powered card recognition pipeline. User photographs a card, AI analyzes the photo, identifies the brand and finds the logo automatically. The app assembles a digital card with the logo, brand name, and barcode. User can customize: text, background color, logo. Apple Wallet integration via PassKit with certificate signing for native .pkpass generation. Location-based suggestions: analyzes GPS position and suggests the relevant card when near a store. Favorites system for quick access.

Results

  • +Live in App Store
  • +AI brand detection: photo to branded card in seconds
  • +Apple Wallet integration with PassKit certificate signing
  • +Location-based card suggestions via GPS
  • +Full card customization: text, colors, logo

Role & timeline

Solo iOS Developer. SwiftUI, PassKit, Perplexity AI integration, Firebase. 6 weeks

Need something similar?

Let's discuss your project
All projects