每人一个专属 URL,附带欠款故事,避免群聊催款尴尬
pay-me-back — Astro 排行榜模板
作者 Leonardboeker
自托管微型收款页,为朋友间小额收款设计,含匿名排行榜与后台。
看看你的网站会是什么样
浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。
目前只有 1 张可用预览,尚未找到可用演示站,暂无法补充内页和手机端截图。
目前有 1 张原始预览,可打开完整图片查看设计细节。
截图用于了解视觉与布局,交互效果请以实际项目为准。
值得关注的模板亮点
从已有项目资料中,快速了解它的特点。
三种还款方式:全额、分期、需要更多时间,由对方自选
滑块随还款进度缩小,匿名排行榜显示已结清人数但不暴露金额
后台管理面板可查看状态,Telegram 或邮件即时通知
Astro 6 + Cloudflare Pages/Workers/Durable Objects,免费额度足够
零客户端框架运行时,生产页面约 50 KB gzipped,Lighthouse 移动端评分 ≥85
模板详细介绍
pay-me-back 是一个自托管的微型收款网站,定位非常明确:解决“朋友还欠我钱”这种尴尬场景。它不处理真实支付,而是生成每个欠款人专属的 URL,对方打开后可以看到欠款金额、背景故事,并选择一次性付清、分期或“需要更多时间”。页面中央有一个会随还款进度缩小的滑块,配合匿名排行榜和后台管理,把催款变成一场轻松的互动。整个项目基于 Astro 6 构建,静态页面由 Cloudflare Pages 托管,确认还款、排行榜状态等动态部分则由 Cloudflare Workers 配合 Durable Objects 的 SQLite 实现,无客户端框架运行时,交互均为原生脚本。
这个模板适合 5 到 15 人的小圈子使用,比如分摊旅行费用、组织告别礼物、婚礼蜜月基金等。每个场景只需修改文案和债务数据即可复用。部署需要 Cloudflare 账户和 GitHub,按 README 指引分别部署静态站点和 Worker,并配置环境变量。通知可选 Telegram 或 Resend 邮件,默认免费额度足够。
需要留意的是,它并非支付处理器,付款仍通过 PayPal 或 SEPA 转账由对方主动完成,确认靠自觉,管理员会收到通知。模板目前硬校验德国 IBAN,其他欧盟国家需自行调整正则。上线前务必检查数据文件、环境变量和自定义域名路由,并运行附带的冒烟测试。
适合你的项目吗?
适用场景
- 朋友间分摊旅行费用、日常垫付的小额收款
- 为离职同事、远行朋友组织集体礼物筹款
- 生日或活动主办方预先垫付后向参与者收款
- 婚礼蜜月基金替代传统礼物清单
适合人群
- 熟悉 Git 和命令行,愿意自行部署到 Cloudflare 的开发者
- 需要一个轻量、带点幽默感的收款页面的小团体
- 希望完全掌控数据、不想依赖第三方 SaaS 收款工具的用户
上手与定制指南
结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。
- 1
需要 Node.js 22.12+、Cloudflare 和 GitHub 账户。
- 2
本地开发需先生成占位像素画并编辑 data/debtors.json,然后分别部署静态站点和 Worker。
- 3
注意项目路径中不能有 '#' 字符,否则 Vite 构建会报错。
- 4
生产环境需在 Cloudflare Pages 和 Worker 中设置相同的环境变量,并确保 debtors.json 内容一致。
授权与来源资料
使用条件与限制
免费使用 · 保留许可声明MIT许可证允许免费使用、修改、分发和商用,仅需保留版权与许可声明;README中署名页脚为可选,非强制义务。
使用时需要遵守
- 保留原作者版权声明和 MIT 许可证声明。
- 在所有副本或实质性部分中保留版权声明和许可声明
额外费用与待核对事项
- README未明确说明占位PNG、字体等第三方素材的授权范围
查看原文依据
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software
许可证原文
The MIT license technically only requires the copyright notice in the source code, not in the output. Keeping the footer is appreciated but not required.
README 原文
https://github.com/Leonardboeker/pay-me-back/blob/main/LICENSEhttps://github.com/Leonardboeker/pay-me-back/blob/HEAD/README.mdPermission is hereby granted, free of char
许可证原文
DeepSeek 根据仓库许可证和 README 整理 ·2026-09-24。结果仅覆盖已读取资料,依赖、图片、字体及后续条款变更以各自原文为准。
项目核对记录与介绍依据
模板资料
- 来源平台
- GitHub
- 资料与维护参考分
- 资料一般 · 67 / 100
- 技术栈
- Astro
- 网站类型
- 排行榜 · 后台
这个分数如何计算
本站按许可资料(最高30分)、演示链接(12分)、预览图(10分)、Star数(15分)、记录的维护时间(15分)、描述完整度(8分)、功能记录(5分)和分类资料(5分)计算。它不是代码、安全或性能测试,也不是 Google 评分;有链接不代表已实测可用。
这个项目需要核对什么
- 记录的仓库更新时间
- 2026-05-28
- 截图检查日期
- 2026-09-06
目前没有记录演示链接。请依据仓库说明在本地评估;仅凭截图无法确认交互行为。
目录记录的主要技术栈是 Astro。请通过依赖清单和锁文件核对实际版本与托管要求。这些说明基于收录资料,不代表代码审计或部署实测。
查看具体选型方法 →介绍的制作与核对状态
介绍由 AI 辅助整理目录与仓库资料。仓库作者不等于这篇介绍的审核者。
当前版本没有可核对的编辑审核记录;旧的应用时间不代表已完成事实审核。
这条历史介绍未保存固定版本的来源快照。请对照当前仓库,发现不一致可反馈。
反馈内容错误看看同类模板
对比同技术栈与用途的模板,找到更适合的视觉与内容结构。

AdminLTE
AdminLTE - Free admin dashboard template based on Bootstrap 5
Astro · 后台

flowbite-astro-admin-dashboard
Open-source admin dashboard template built with Astro, Flowbite, and Tailwind CSS
Astro · 后台
accessible-astro-dashboard
accessible-astro-dashboard 是一个以无障碍为设计核心的 Astro 后台管理模板。
Astro · 后台

bootstrap-admin-template
AsteroAdmin 是一套用 Astro 和 Bootstrap 5.3.3 搭起来的后台界面模板,定位偏静态前端骨架:页面由 .astro 组件与布局拼装,样式走 SCSS 变量体系,构建链整合了 ESBuild…
Astro · 后台

accessible-astro-docs
Official documentation website for all the Accessible Astro Projects, which include the Starter, Dashboard and…
Astro · 后台

astro-blog
Astro 6 blog template with built-in browser admin panel. Write & publish MDX posts without touching a text edi…
Astro · 后台
