Back to Case Studies
Mobile AppMulti-tenantLoyaltyReact Native

Government Loyalty & Benefits Platform

The Challenge

Multiple local governments in Uruguay needed a mobile platform to incentivize local commerce — allowing citizens to scan purchase invoices, accumulate points, and redeem rewards and discount coupons at participating businesses.

Each municipality needed its own branded experience, but building separate apps for each one was not viable in terms of cost or maintenance.

What We Built

A cross-platform mobile app (iOS & Android) with a multi-tenant architecture that allows each municipality to operate independently — with its own branding, merchants, and reward catalog — while sharing a common codebase and backend logic.

  • Invoice scanning and point accumulation
  • Reward and coupon redemption system
  • Multi-tenant architecture serving 4+ municipalities (Florida, Durazno, Pando, Treinta y Tres)
  • Merchant management and discount configuration
  • Push notifications and user engagement features

Technology

React NativeExpoMulti-tenant ArchitectureREST APIPush Notifications

Result

A production system running across multiple municipalities with active users, enabling local governments to support local businesses through a modern digital loyalty program — all maintained from a single, scalable codebase.

Have a similar project?

Let's discuss how we can help you build it.

Get in Touch