All projects
Alfa-Bank“Sea of Benefits”FintechPragmaticaInteractive special projectMini gameQADevOps

An onboarding game for a loyalty programme

A web game that onboards customers into the bank's loyalty system.

An onboarding game for a loyalty programme
ClientAlfa-Bank
FormatWeb game in a WebView
StackVue.js, Pinia, CSS3 Animation, Laravel (PHP), Zabbix
DemoInside the bank's app

Task

Introduce the bank's customers to the loyalty programme through a game and motivate them to earn and spend points.

Build two mechanics: a quiz that explains the programme rules and grants attempts, and fishing with collectible items and real prizes. Collect player behaviour analytics to improve the game experience.

What we did

  • Quiz about the loyalty programme rules
  • Reactive frontend
  • Fishing animation
  • Prize delivery system
  • Extended device support
  • Per-event analytics of game sessions
  • Collection and achievement screens
Result

The game runs inside the bank's app as onboarding into the loyalty programme: the quiz explains the rules, and customers get collectible items and prizes for their attempts.

Next caseCalculators and services for an insurance companyView case

Let's discuss your project

We reply the same day. The first step is a 30-minute call or a brief in Telegram.

Discuss a project