Aller au contenu
← Tous les projets

Stampify

Une plateforme de cartes de fidélité digitales qui permet aux commerces locaux de gérer leurs programmes à tampons sans imposer d'application aux clients.

2026 SaaS Next.jsConvexQR CodesReact

Stampify remplace la carte à tampons en papier par une expérience fondée sur les QR codes, pensée pour les commerces locaux. Les clients retrouvent toutes leurs cartes et récompenses au même endroit, tandis que l’équipe ajoute un tampon en quelques secondes depuis un téléphone.

La page d'accueil de Stampify avec sa carte de fidélité digitale et le parcours client par QR code
La page d'accueil de Stampify et le portefeuille client interactif.

Ce que fait la plateforme

  • Programmes de fidélité avec un objectif de tampons et une récompense configurables pour chaque commerce
  • Portefeuille client qui affiche les cartes actives, leur progression et les récompenses à récupérer
  • Scanner pour l’équipe qui lit le QR code d’un client et ajoute un tampon au programme sélectionné
  • Espace commerce pour gérer les programmes, les clients et l’activité d’une équipe
  • Accès par rôle pour les clients, les employés, les propriétaires et les administrateurs de la plateforme
Le parcours Stampify en trois étapes pour créer, partager et tamponner une carte de fidélité
Un programme de fidélité passe de la configuration au passage en caisse en trois étapes.

L’architecture

L’interface est une application Next.js 15 avec App Router, construite avec React 19 et Tailwind CSS. Convex fournit la base de données temps réel, les fonctions serveur et l’authentification, ce qui synchronise les portefeuilles clients et les tableaux de bord sans couche API séparée.

Chaque tampon est conservé comme un événement distinct et rattaché à l’employé qui l’a attribué. L’appartenance au commerce est vérifiée côté serveur avant chaque écriture, et l’ajout de tampons comme l’utilisation des récompenses sont consignés dans un journal d’audit. Lorsqu’une carte atteint son objectif, elle devient échangeable ; son utilisation la clôture et ouvre une nouvelle carte pour poursuivre le cycle de fidélité.