Branded Moments for Every Event
| Category | Event Tech / B2B2C |
| Type | B2B2C Platform |
| Status | Live |
B2B2C — organizers (the paying customer) design once; attendees (the free, anonymous end user) are the ones who actually use and distribute the output. "One becomes many": a single master design multiplies into a cluster of unique, personalized, shareable outputs.
Stampdx lets event organizers create branded photo templates that every attendee can personalize and share in seconds.
Highlights
Features
Attendees personalize and export a branded photo or video with one link — no signup, no app install.
Photo exports are composited entirely client-side with Fabric.js and html2canvas — no server upload required.
Organizers can offer video as well as photo templates, rendered server-side via the Shotstack API.
Campaign management, analytics, billing, and a template editor for the paying customer.
An /explore route showcases real, live public events without requiring a login.
Colours
Logo in brand colours
Typography
| Role | Font | Notes |
|---|---|---|
| Display | Bricolage Grotesque | Weights 500–800 — headings, wordmark |
| Body | Plus Jakarta Sans | Weights 300–800 — UI text, paragraphs |
| Video export | Montserrat | Matches Shotstack's renderer default so the editor preview matches the exported video exactly |
Tech Stack
| Layer | Technology |
|---|---|
| Framework | Next.js 14 (App Router), React 18, TypeScript |
| Styling | Tailwind CSS |
| Backend | Supabase (Postgres + Auth + Storage) |
| Motion | Framer Motion |
| Canvas / export | Fabric.js + html2canvas (client-side photos), Shotstack API (server-rendered video) |
| Icons | lucide-react |
| Payments | Paystack (NGN) + Freemius (USD) |
Key screens
Hero Page
Sign up Page
Attendee's view
Surfaces
Overview of what the product is all about; public-facing
Hero section