1.登录与注册功能
2.能够编辑自己的个人信息(包括基本信息以及联系方式)
3.可以创建团队(创建者为队长,能够管理团队和队员)
4.未组队的人能通过团队编号和密码加入团队,团队人数4-6人才可提交报名,且提交报名后不可更换队可以撤销提交状态
1.鉴权(session
或JWT
)
2.消息通知功能(成员加入、团队解散等)
3.能够上传团队头像
4.考虑管理员页面、比如查看团队提交状态、用户管理等
注意事项
1.优先保证基础要求有余力的团队可以考虑提高要求。
2.可以在原有要求之上进行自由拓展考虑和展现的东西更全面的话会有额外加分
3.使用
Apifox
作为接口文档。4.使用
git
进行版本管理,并创建一个GitHub
的库托管代码。5.在开发完成后尝试将项目部署到服务器上(最低要求是本地前后端能一起展现)