前提
项目需求: 建立一个平台能够提供给玩家交流的地方.
功能需求
一个聚合页面, 提供当前最新的帖子
个人模块: 显示头像, 个人昵称, 个人已经加入的主题
热门讨论: 提供热门帖子
主题推荐
主题页面: 显示当前主题下 的帖子, 可提供 精华 攻略 等小标签的分类 可以 选择 时间 热门 进行排序
帖子页面: 显示 当前帖子的标签 如 官方 置顶 等. 同时分权限等级 可以 进行 置顶 删除等操作
评论: 可以对当前帖子进行评论, 也可以对某条帖子进行评论, 也可以回复其他评论者
帖子发表: 可以选择 帖子类型 标签等
技术栈
vue + Js + Sass + CSS3 + Vue-resouse 等
源码
Github https://github.com/jiaopianjun/social
项目地址
可以直接访问线上地址 社区 http://stone.snail.com/social/index.html#/ 注册后 登录 即可 体验 发帖 回帖 等操作
项目运行
- git clone https://github.com/jiaopianjun/social.git
- npm install
- npm run dev
项目截图
首页
主题首页
发帖页面
回帖操作
权限管理
来源: http://www.jianshu.com/p/334e006d64dc