功能介绍
用户端
注册登录
功能:
1. 新用户需要先进行注册
2. 注册有邮箱注册
3. 可以使用邮箱密码和邮箱验证码进行登录
要求:
1. 使用邮箱进行注册
2. 密码包含数字和字母
3. 发送验证码之前判断是否已经存在
4. 登录以后确保邮箱和验证码一致
5. 使用 redis 存储验证码确保验证速度
个人信息
功能:
1. 用户登录以后可以访问和编辑个人信息
2. 个人信息包括昵称、头像、个人简介等
3. 用户可以上传和更改个人头像
要求:
1. 昵称最长 16
2. 昵称不能重复
发布作品
功能:
1. 登录用户可以上传和发布自己的摄影作品
2. 提供图片上传功能,用户可以选择图片文件并添加相关描述和标签
3. 确认作品后,作品将在平台上展示给其他用户
4. 默认勾选是否通知粉丝发布新作
要求:
1. 只能上传图片类型
2. 标签只能添加 5 个
3. 作品名称长度为 16