我为小型企业打造了一个免费、开源的数字忠诚度平台

发布日期:2026-03-23 10:02:26   浏览量 :3
发布日期:2026-03-23 10:02:26  
3

小型企业每月为会员卡应用程序支付30至50美元。我觉得对于一个本应简单的东西来说,这价格太高了——所以我开发了Stampee,并将其开源。

什么是Stampee?

Stampee是一个可自行托管的数字会员卡和集章卡平台,专为咖啡馆、美容院、水疗中心和本地商店等小型企业设计。

没有市场平台,也没有多租户SaaS的绑定限制。你完全拥有自己的数据、客户和忠诚度计划。

👉 GitHub:github.com/danlim26/stampee
👉 在线网站:stampee.co

我为何要开发它

我几乎每次去的小型企业——咖啡馆、美容院、理发店——仍然在发放实体会员卡。而每次我都会遇到同样的问题:我不想钱包里再多一张卡片,也不想把它塞进手机壳里。反正它迟早会丢失、弄皱或损坏。

实体会员卡存在缺陷。它们容易丢失、弄皱、损坏。而且有一半的情况是,当你终于集满印章那天,却偏偏把卡忘在家里了。

我四处寻找一种小型企业真正能用的简单数字替代方案,但找到的所有选项要么太贵,要么太复杂,要么被锁定在SaaS订阅模式中,进一步侵蚀本已微薄的利润。

于是我开发了Stampee:免费、开源、可自行托管,无需实体卡片。

技术栈

  • React 18 + TypeScript —— 基于组件的用户界面
  • Vite —— 快速的开发与构建工具
  • Tailwind CSS + Radix UI —— 简洁且无障碍的设计基础组件
  • Supabase —— 身份验证、Postgres数据库、存储和RPC函数
  • React Router —— 客户端路由
  • Vercel —— 部署平台,内置分析支持

所有访问均从/login开始。系统没有公开的商家注册流程——按设计仅支持单一商家模式,以保持简洁与安全。

核心功能

✅ 为客户提供的数字集章卡
✅ 商家管理面板,用于管理卡片和活动
✅ 员工账户创建与管理
✅ 面向客户的公开页面,用于查看已发放的卡片
✅ 活动管理
✅ 内置Supabase行级安全(RLS)策略
✅ 几分钟内即可部署到Vercel
✅ MIT许可证——永久免费

快速开始

你需要安装Node.js并创建一个免费的Supabase项目。

git clone https://github.com/danlim26/stampee
cd stampee
npm install
cp .env.example .env.local

然后在.env.local中配置你的Supabase URL和匿名密钥,在Supabase中运行迁移SQL脚本,接着执行:

npm run dev

就这样。完整的设置说明请参阅README文件。

参与贡献

Stampee采用MIT许可证,欢迎贡献代码。请查阅CONTRIBUTING.md了解如何开始。

如果你觉得这个项目对你有帮助,请在GitHub上点个⭐,这将给予我们很大支持。

GitHub:github.com/danlim26/stampee
网站:stampee.co

免责声明:本文内容来自互联网,该文观点不代表本站观点。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请到页面底部单击反馈,一经查实,本站将立刻删除。

关于我们
热门推荐
合作伙伴
免责声明:本站部分资讯来源于网络,如有侵权请及时联系客服,我们将尽快处理
支持 反馈 订阅 数据
回到顶部