https://apifox.com/apidoc/shared-8863ad74-b56f-4f14-b388-11e52f4b9547 密码:bbwall
基础要求 0. 前端使用Vue全家桶,使用Route进行路由管理,ts进行类型规范,配置路由守卫.
- 登陆与注册功能,前端要求实现一段时间内保留登录状态,后端要求使用常见的鉴 权方式。 和论坛差不多
- 实现个人页面,能够修改昵称和设置自己上传的图片作为头像,账号,登陆密码等个人 信息
- 可以发布一条想对别人说的表白,且能够选择是否匿名以及是否公开和论坛差不多
- 能够管理自己的表白(修改、删除等)和论坛一致
- 实现社区功能,能看到别人发的表白(注意实名和匿名)和论坛一致
- 实现拉黑功能(看不到拉黑人所发的表白)和论坛差不多
- 使用github进行版本管理,采用合理、规范的目录结构,使用易读、标准的变量命名 形式
- 完成前后端联调,可以用网页展示项目的全部效果
提高要求
- 实现表白消息的评论和回复评论的功能-https://github.com/readpage/undraw-ui
- 可以自定义全局字体大小和主题色-https://theme-hope.vuejs.press/zh/guide/interface/theme-color.html#设置默认主题色
- 后端成功部署到云端服务器,可以公网访问网站服务?
- 后端进行使用全局错误统一处理中间件,并有设置统一错误码
- 实现页面加载加速(前端cdn或后端缓存)
- 可以发送自定义定时表白消息
团队协作要用到git,要把项目传到github上,并在文档里填写前后端仓库地址,我知道你们每组都有人能上github的,10月2号前要把地址补充完全[表情]
你们可以先团队内部先把项目的具体需求定下来,比如项目基础要求要怎么实现,要不要考虑尝试哪个提高点,交流完后端先把apifox完善,前端使用接口时可以自己写mock或者调后端接口,但我们还是建议尽早进行前后端对接(自己写mock不如push后端),因为如果前后端都差不多完成了,但前后端对接失败,再修改接口会相对比较麻烦