Skip to content

Repository files navigation

Loyalty Workshop

Developer tool for the Voucherify Loyalty V2 API. Visualize and test loyalty programs without the full dashboard.

Stack: Svelte 5 · Vite 7 · Tailwind CSS 4 · DaisyUI 5 · CodeMirror 6

⚠️ Important Notice
This app is vibe coded to showcase most of the Voucherify Loyalty V2 API capabilities. It is designed as a developer tool and demonstration, and is not recommended for production use. For production implementations, please use the official Voucherify Dashboard or follow Voucherify's production-ready integration guidelines.

Documentation

Features

Entity Management: Programs, Card Definitions, Tier Structures, Earning Rules, Rewards, Benefits
Member Management: Cards, transactions, points, rewards, tier progress
API Inspector: Request/response logging with cURL export
Themes: 32 DaisyUI themes
Charts: Balance trends, tier progress visualization

Quick Start

git clone https://github.com/voucherifyio/loyalty-workshop.git
cd loyalty-workshop
npm install
npm run dev

Open http://localhost:3010. Configure your API endpoint and credentials in settings.

Requirements: Node.js 22+, backend implementing Voucherify Loyalty V2 API

For detailed setup instructions, see DEVELOPMENT.md.

License

MIT

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages