Staples Portugal

Cartão Staples

Bringing Staplesʼ loyalty card into the digital era—fast, functional, and user-first

Year

2021

Industry

Retail

Services

UX/UI Design

Front-End Development

Back-End Development

Mobile Development

Technology

Flutter

Node.js

Firebase

Bloc

Provider

Staples 01
Context

Staples Portugal came to Hypnotic with a clear challenge: take their existing loyalty program and turn it into a fully digital experience. The physical card was disconnected from digital channels and underutilized. The goal? Design and build an app that makes the loyalty card central to the customer experience—integrated, intuitive, and always accessible.

Beyond digitization, the app needed to serve as a promotional hub, link to e-commerce, and support thousands of customers across devices with real-time data.

Staples 02
Approach

We designed a streamlined mobile experience built around usability and retention. Customers can activate or request their loyalty card in minutes —no store visits or forms required. The homepage highlights current deals and partner campaigns, while transaction history and savings tracking give users a real sense of value.

Push notifications keep users in the loop on new promotions, reinforcing Staplesʼ brand presence beyond the store. Under the hood, we tackled real-time syncing with Staplesʼ core systems—ensuring that every transaction, redemption, and registration is up-to-date and secure.

This wasnʼt just a one-off launch. Hypnotic continues to collaborate with Staples, delivering ongoing feature updates and improvements to keep the app at the front of loyalty innovation.

Staples 03
Staples_04
App

Your Staples loyalty, now in your pocket.

The Cartão Staples app centralizes loyalty interactions into one smooth, self-service platform. Designed to simplify, built to scale.

Key features:

  • Digital loyalty card activation and management
  • Transaction and savings history
  • Partner campaigns and promo integration
  • Push notifications for real-time updates
  • In-app registration with no friction
  • Cross-platform responsive experience (iOS & Android)
Staples 05
Website

The website mirrors the appʼs core functionalities, following the same logic and user flows to ensure a consistent experience across platforms. Whether users access Staplesʼ loyalty program via mobile or desktop, they can register, activate their digital card, view savings, and explore promotions with the same clarity and ease. This unified approach reinforces user familiarity and strengthens brand continuity across every touchpoint.

Technology

The app was developed using Flutter, delivering consistent performance across iOS and Android. Node.js powers the backend, built for speed and scalability. Real-time data syncing and user authentication are handled via Firebase, ensuring smooth, secure interactions.

We implemented
Bloc for state management and Provider for dependency injection— ensuring modular architecture, clean code, and easy maintenance as the platform continues to evolve.

more projects

proof over promises