我如何在8小时内搭建捐赠网站(以及原因)

发布: (2026年1月18日 GMT+8 08:33)
3 min read
原文: Dev.to

Source: Dev.to

任务

昨天,我创建了 hoki.help —— 一个为下奥地利的儿童临终关怀组织 HoKi NÖ 提供的捐赠平台。HoKi 为患有严重疾病的儿童家庭提供从诊断、治疗到哀悼支持的全程免费服务。

技术栈

组件技术
框架Next.js 14(App Router)
样式Tailwind CSS
支付Stripe Checkout
数据库Neon(无服务器 Postgres)
托管Vercel
域名hoki.help

在约8小时内构建的功能

  • ✅ 响应式登录页面(移动优先)
  • ✅ 捐赠小部件(€10 / €25 / €50 / €100 + 自定义金额)
  • ✅ 一次性和每月定期捐赠
  • ✅ 匿名捐赠选项
  • ✅ Stripe Checkout 集成
  • ✅ 用于捐赠跟踪的 Webhook 处理
  • ✅ 捐赠仪表(在达到 €500 后显示进度)
  • ✅ 法律页面(Impressum,隐私政策 – 符合 GDPR)
  • ✅ 带有 Schema.org 结构化数据的 FAQ 部分
  • ✅ SEO 优化

为什么使用 Stripe Checkout 来满足 PCI 合规?

Stripe Checkout 安全可靠,开箱即支持 Apple Pay / Google Pay,因此我们无需自行处理 PCI 合规。我们仅存储汇总的捐赠统计数据(总金额、次数)。Neon 位于法兰克福的无服务器 Postgres 将数据保留在欧盟内部,我也在其他项目中使用它。

捐赠体验

捐赠应当无摩擦:无需注册、无需密码——直接捐赠即可。捐赠者可以选择保持匿名;他们的姓名既不被存储,也不与慈善机构共享——只有 Stripe 会看到用于支付处理的姓名。

🔗 hoki.help – 100 % 的捐款直接捐给 HoKi NÖ。 我通过我的公司承担所有托管费用。

对实现有疑问吗?请在下方留言!

为 HoKi NÖ 支持的儿童和家庭倾情打造 ❤️。

Back to Blog

相关文章

阅读更多 »

Rapg:基于 TUI 的密钥管理器

我们都有这种经历。你加入一个新项目,首先听到的就是:“在 Slack 的置顶消息里查找 .env 文件”。或者你有多个 .env …

技术是赋能者,而非救世主

为什么思考的清晰度比你使用的工具更重要。Technology 常被视为一种魔法开关——只要打开,它就能让一切改善。新的 software,...

踏入 agentic coding

使用 Copilot Agent 的经验 我主要使用 GitHub Copilot 进行 inline edits 和 PR reviews,让我的大脑完成大部分思考。最近我决定 t...