Project007基础文档.md
2016-07-20 本文已影响177人
huglee
Main Features
- 基于微信公众号Web端及iOS端的社交产品
- 身份认证:工卡照、企业邮箱、
ip地址 - 个人主页:头像和相册、基本资料、点赞&访客
- 私信:关系链,私信聊天
- onLine:在线用户列表,分类及排行榜
- 匹配:筛选特定条件(公司、家乡、年龄)的用户
- 活动:发起交友活动
- 嘉宾报名:公众号嘉宾资料推文
Requirements
- 腾讯云
- 微信公众号
- Flask
- 高兼容的h5页面,html5技术
- iOS app
微信认证- xxxxxxx
Members
- 产品:strongli
- 设计:tansy
- 前端:liyuyhli berylzhang
- 后台:tommydu brucvvwang
- iOS: quintinwan sakychen
产品文档
注册/登录[P0]
- 手机号 > 验证码按钮 >输入验证码> 完成登录。验证码接口60s使用一次,前后端均做限定,防止恶意调用
- 登录后跳转至首页或者基本资料页(仅首次,后台判断)
-
基本资料:昵称,性别,公司,家乡,个性签名(选填)
请tancy设计前先与strongli沟通
编辑资料页[P0]
- 表单字段参见线框图
- 家乡和生日为二级联动,可复用whlove项目
- 进入页面时需载入数据库中已有数据【前后端关注】
请tancy设计前先与strongli沟通
个人主页[P0]
- 主页背景与头像的展示
- 基本资料
- 详细介绍
-
喜欢[P0] & 私信[P0] & 关注[P2] 按钮
【注】线框图缺省,可套用whlove个人主页,或重新设计(此页面元素较多)。
照片上传[P0]
- 头像上传[p0]
- 背景上传[p0]
- 相册管理[p2]
- 使用微信jssdk+七牛云,参见whlove相关处理,可与strongli沟通
【ToDo】详细流程说明
【注】相册管理可以先不做,只做头像和背景的上传。这样分别在头像和背景处添加上传图标,点击时调用微信上传接口即可。
OnLine在线列表[P0]
- 当前在线的用户列表,优质用户排行
- 优点:实时交流 + 增加活跃用户的曝光
- 技术难点:web页返回前页面锚点,无加载刷新[P3]
【ToDo】OnLine线框图
私信聊天[P0]
- 仅需支持文本和QQ表情
- 仿app式UI[P2](不要多想,别做复杂了。)
【ToDo】私信线框图
用户匹配[P1]
- 定向筛选符合条件的用户
- 提供 公司、家乡、年龄、收入(?)等筛选条件
- 限定匹配次数,
考虑朋友圈分享诱导(?)[P3]
【ToDo】匹配线框图
身份认证[P3]
- 腾讯企业邮箱认证,仅页面[P3]
2.工卡照上传,人工审核。仅页面[P3]
注:此功能在保证核心功能完成前提下,才做web页面,且不写后台逻辑。
成为嘉宾[P4]
- planB:提供我们的联系方式即可
- 用户申请成为公众号嘉宾,公众号推文的常规化来源
- 除已填写的资料,需补充其他必须资料
- 后台审核,公众号文章的便利发布
【ToDo】成为嘉宾线框图
Strategy
- 公众号推文,腾讯男嘉宾
- 交友网站原始用户,内部挖掘+认识的朋友+封陪班同学
- KM营销,同事app营销
- 持续运营与微迭代
- 成熟化+志愿者管理
参考文档
- 武汉高校之恋网站
- Flask官方文档
- Flask官方文档中文
- Flask大型教程
- Flask-RESTful中文文档
- Flask-SQLAlchemy 中文文档
- 微信JS-SDK说明文档
- 以前的文档:匹配功能, 上传和相册,代码库的readme
总结
- 以腾讯男为品牌,以脱单去吸引用户
- 公众号推文积累用户,进行朋友圈分享营销
- 真实身份社交网站,严谨无暇
- OnLine解决实时沟通和增加活跃用户曝光的问题
- 匹配满足定向筛选心仪对象的需求
- 成为嘉宾,从网站用户中获得公众号推文来源,形成运营闭环
- 最小化实现产品,不做无用功