项目地址:https://github.com/meceware/wapy.dev

项目核心功能

它的主要目标是帮助用户在一个清晰、易读的仪表盘中跟踪订阅服务、监控周期性支出,并获得付款提醒

主要特点

  • 订阅与支出跟踪:轻松记录所有订阅和付款,避免错过到期日。
  • 多种通知方式:在付款到期时,可以通过电子邮件、推送通知和 WebHook 获得提醒。
  • 数据分析与报告:提供详细的报告,帮助你更好地了解自己的支出情况。
  • 多币种与时区支持:方便管理不同国家和地区的订阅。
  • 灵活的登录与管理:支持邮箱、GitHub、Google 登录,可以轻松标记已付款项、管理分类和支付方式。
  • 移动端体验:可以添加到手机主屏幕,像原生应用一样使用。
  • 易于部署:项目为生产环境做好了准备,可以使用 Docker 轻松地进行自托管部署。
  • 现代化的界面:完全响应式设计,并支持浅色/深色模式。

技术栈

项目采用了一系列现代化的技术构建:

  • 前端与API:Next.js
  • 数据库:PostgreSQL (配合 Prisma ORM)
  • 容器化:Docker
  • 样式:Tailwind CSS
  • UI组件:shadcn/ui
  • 认证:Better Auth

项目状态

这是一个公开的仓库,目前有 448 个星标 (stars)20 个复刻 (forks)

Wapy.dev 是一个功能全面、技术栈新颖的个人订阅和财务管理工具,特别适合那些希望自行托管并精细管理个人开支的用户。