最近公司项目在做线下聚会相关的产品,发起活动时涉及到一个活动类型,有三个选项:公开,指定好友可见,私邀,而且活动列表需要根据当前用户是否是活动指定的参与用户或私邀用户来展示可以看到的活动,比如发起活动时对该活动邀请张三,在张三的活动列表中就有这个活动,所以查询活动的sql需要关联用户与活动的关系,比较恶心,然后我就去体验eventbrite.com,感觉它们做的比较符合逻辑,发起活动时分为两大类,1.public 2 private public的活动会出现来搜索引擎中,private的活动是搜索不到的。
private又分为4类,1.只要能看到活动链接就可以报名活动,2.只有发起人私邀的成员才可以报名活动,3给活动设密码,只有密码的用户才能报名。4.
个人觉得还是eventbrite的合理,比如以下场景,我想要发起一个篮球活动,只要是认识的人,或者认识的也可以带认识的人过来,但是不想让完全不认识的人报名,意味着不能出现在公开列表上,所以这种场景只能private类型的1场景满足,就是活动在一个小范围内传播,只要看到的都能报名,但是如果用我们的指定好友或私邀都达不到这样的效果
meetup类型
最新推荐文章于 2024-09-15 22:58:58 发布