WebLift 标志
返回项目列表
Fingerprint
SaaS · 3D设计2026

集课程、订阅与作品发布的3D设计平台

一款希伯来语SaaS 3D设计平台:提供视频课程购买、月度订阅和外部设计工具点数包,并结合带管理员审核的作品发布流程 — 支持Green Invoice的支付和开票。

挑战

一家3D设计公司需要一套集培训、设计工具访问销售及用户作品审核发布于一体的系统,适配以色列市场:希伯来语从右到左、谢克尔货币和开票。同时,支付系统迁移至Green Invoice,重模型文件的存储问题也得到解决。

成果

完成并发布了完整的Next.js应用:包括营销网站、注册登录、受限用户区和管理员后台。功能涵盖课程播放器(Mux)、订阅和点数包、作品发布审批流程、基于Cloudflare R2的存储,以及通过Green Invoice完成支付和开票。

技术栈

Next.jsTypeScriptReactSupabaseGreen InvoiceCloudflare R2Muxthree.jsTailwind CSSVercel

我们的工作方式

从想法到上线的五个阶段。

  1. 1定义产品内容:视频课程、订阅、点数包及作品发布流程
  2. 2使用Next.js、React和Tailwind设计搭建希伯来语(RTL)界面
  3. 3支付及开票集成——从LemonSqueezy迁移到Green Invoice,包括webhooks
  4. 4构建上传及发布流程:客户端文件打包、Cloudflare R2存储及管理员审批(通过/拒绝)
  5. 5采用Supabase认证与权限(Google OAuth,行级安全),集成Mux播放器,并部署到Vercel

有类似项目吗?

欢迎分享您的想法,一起探讨如何实现上线。

联系我们