Cashless payment mobile application for large scale events

We helped develop mobile applications for cashless payments that are connected to a custom made wearable wristband used by visitors of various types of events. The first application is oriented towards visitors and allows them to manage their entire event experience. The second application is used by event staff to charge credits for using attractions. Our developers helped with the migration of the infrastructure from an earlier version with one file per screen to a more modern MVI-like architecture, which is essentially MVVM design with a ViewState for each screen. ViewBinding was used for the UI layer with the intention to migrate to Jetpack Compose in the future.

Designed for easy management of the entire event experience

  • Allows access to event information (maps, coupon packs, locations, etc.)
  • Event map overlay enables users to view maps to locate rides and attractions and add them to favorites
  • Manage event card operations (top-up, transferring, withdrawing)
  • Users can register and account and link a physical card by scanning a QR code
  • Afterwards the user is allowed to top-up credit through the application
  • The credit is used to gain access to attractions and rides
  • Enables to manage multiple cards for the entire family
  • Used by onsite event staff to scan visitor cards with NFC and charge credits
  • Deployed on handheld devices, which are essentially Android phones with enhanced NFC capabilities and larger batteries
  • Connected to event dashboard for visitor analytics

Technologies

used

kotlin logokoin logoreactivex logomockk logo

Interested in a similar solution?

Tell us about your project and we will put the right team on it.

Are you interested?