Web app · Built · 2026

Perky

Digital stamp cards for cafés and restaurants, with no paper and no app to install.

Perky wallet showing a stack of stamp cards from different cafés
Role
Design + development (team of six)
Timeline
Apr – Jul 2026
Tools
Next.js, Express, PostgreSQL, Prisma, Socket.IO
Client
HdM Stuttgart, semester 6
Status
Built

[01] Overview

A loyalty card that's always in your pocket.

Perky replaces the paper stamp card with a web app. Customers keep every café's card in one wallet and get stamped by showing a personal QR code at the counter. Each card has a full stamp history.

Shops scan the code from their own view and the stamp shows up on the customer's phone straight away, pushed live over Socket.IO. When a card is full, the reward is redeemed in the same flow.

[02] For shops

Every shop designs its own card.

Businesses sign up with their location and design their stamp card in a live customizer: title, reward, number of stamps, colours, stamp icon and a classic or modern layout. From the location view they scan customers, or type in a 6-digit code when the camera isn't available.

Card detail with stamps and stamp history
Card + history
Personal QR code to show in the shop
Your code
Shop location view with its stamp card and scan button
My location
Stamp card customizer with live preview
Customizer

[03] Palette