← Work
作

Case study

Popup

Wallet Cards for a Venue Social Platform

Role

Wallet integrationIndependent

Scope

Apple & Google Wallet · auto-updates · lock-screen alerts

Stack

Node.jsTypeScriptExpress.jsMongoDBApple WalletGoogle WalletAWS S3

What I built.

  1. 01

    Put a branded Popup Card in each user’s phone wallet: name, photo, email, phone and a QR code that opens their Popup profile.

  2. 02

    Set up Popup’s Apple and Google developer accounts and the certificates wallet passes need.

  3. 03

    Built “Add to Apple Wallet” and “Add to Google Wallet”, covering iPhone and Android from one backend.

  4. 04

    Cards update by themselves: change a name or photo in Popup and the wallet card follows within seconds, the way a boarding pass updates when the gate changes.

  5. 05

    Important changes can appear as lock-screen notifications, giving Popup a direct channel to its users.

  6. 06

    Tested on real iPhones and Android phones, deployed to Popup’s server, and handed over with documentation, including how to renew the certificates.