如何设计试读 + 付费后完整阅读功能?

262 天前
 dream4ever

最近公司业务探索,想开发一套在线阅读的平台,大体需求就是平台上的书在用户注册并登录之后都可以免费试读最开始的一小段章节,用户付费购买这本书之后,就可以阅读整本书的内容。

我是 JS 全干工程师,如果用基于 Node.js 的后端来开发的话,这一整套功能的整体架构/前端/后端该如何实现呢?

PS:用户注册/登录这块儿,目前考虑到兼容性,是打算用邮箱作为账号来注册登录,找回密码也是采用发验证码到邮箱的方式。

2713 次点击
所在节点    程序员
16 条回复
whthomas
262 天前
如果是探索业务,可以先简单设计一下。

准备俩页面,一个页面只有试读章节,另外一个页面准备完整章节,这样实现的复杂度上处理起来就会轻松不少。

PMF 验完再去考虑体验上的设计投入可能会更合适一些。
ttyhtg
262 天前
我记得 github 上有现成的吧,大佬可以参考一下
dream4ever
262 天前
@ttyhtg 啊,忘了 GitHub 了,多谢。
dream4ever
262 天前
@whthomas 也是个办法,先做个 MVP 版本出来再说,哈哈。
dahaoyoubeifeng
262 天前
抽象成权限控制平台的一部分?
dream4ever
262 天前
@dahaoyoubeifeng 自己一个人开发,还没有精力弄一个权限控制平台。
LuckyLauncher
262 天前
渲染还是一样的渲染,后端验证有没有购买购买了就返回全量数据没购买就返回部分数据
不管一个页面两个页面校验这块后端跑不了的
jimmy7336
262 天前
简单
blankmiss
262 天前
有些网页阅读 需要登录 或者 公众号输入验证码 ,这种贼有意思 可以断点修改返回值
lekai63
262 天前
先发免费部分文字,付费后再发全文。

你要开始就全文发到客户端,怎么着都能解吧。
marquina
262 天前
这种真的有商业化空间嘛……我之前在书店买了一本《通往奴役之路》,到家后发现书里译文部分读起来头疼。如果我能提前试读到内容,可能就不会买这本书了。
vue666
262 天前
这个避免不了付费的用户拿你的做成 md, 放到闲鱼上卖
swling
262 天前
问题很多啊,首先版权问题怎么处理,其次,如果是面向大陆用户的,邮箱注册是不允许的,因为必须实名制。考虑手机注册,或者接入腾讯账号体系。
sampeng
262 天前
这探索个啥。。。微信那么个版权庞然大物在那。。做出来就是给投资人做出来的。。。
FYFX
261 天前
paywall 功能应该有现成的代码可以抄吧。。。
ebushicao
261 天前
我记得国内业务现在用户账户是必须绑定手机号的,那直接手机号加短信验证码那套就完了。如果不是国内业务,那 supabase auth 直接就可以上,也就是上线前需要设置一下 SMTP 。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/1037911

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX