可能的抒情 2018-01-31
目标:打造一款不同于市场上的公开打卡app的产品
理念:通过监督和鼓励,和相同圈子的人一起互相鼓励、分享及监督,共同进步。
优点:
模板消息通知,网上基本通过小程序中逻辑层JS完成推送的请求,小打卡在通知方面采用服务器端异步任务推送,使用了高性能分布式内存队列系统BEANSTALKD,来实现模板消息的异步定时推送。
数据库方面,因为要实现每月、每周或者指定时间段的打卡排名系统这个功能,目前数据库单张数据表已经超过几十万条数据记录,通过数据库查询排名统计不可行。这里需要用到Redis高性能数据库来缓存数据,并采用Redis的zset有序集合来进行不同方面的排序和查询
功能模块:
前端UI设计:
如墨刀
首页交互设计
新建打卡页交互设计
编辑打卡详情页交互设计
打卡详情页面交互设计
发表日记页交互设计
发现页交互设计
我的页面交互设计
模板消息:
提示语:打卡参与成功
活动名称 [用嘴读书 第一季]
打卡时间 00:01:00~23:59:00
备注:记得坚持打呦~
进入小程序查看 >
提示语:有人喊你回来打卡啦~
活动名称 [用嘴读书 第一季]
备注:7019人在打卡,就差你了!
立即打卡>>
进入小程序查看 >
提示语:打卡创建成功
活动名称 [哈哈一起来读书吧]
打卡时间 00:01:00~23:59:00
备注:你可以邀请小伙伴一起来打卡呦~
立即邀请>>
进入小程序查看 >