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.
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.
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
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é.