- 2017-12-13
a. 组长讨论实现数据库设计,由班长汇总提交 b. 设计相关的API c. 所有前端页面基于API
-
2017-12-15 a. 完成工作量的评估
-
2017-12-18 a. 完成基本的功能
-
2017-12-20 a. 验收完成 b. 上线
熟悉移动端+PC端的响应式Web开发
理解HTML+CSS的作用
巩固所学习的知识
初步了解项目开发所需要的知识
OS: Linux(Ubuntu)等开源OS
编辑器: vscode/vim/emacs/gedit等开源编辑器
浏览器: chromium/firefox等开源浏览器
- 能正常在chromium/firefox下面执行
- 模拟出来所有的过程,跑通所有的业务
- 不需要后台服务器参与
- 请求数据通过ajax模拟
- 有一定的用户体验
- 对接上API后就可以直接使用
- 能在多屏环境下保持功能上基本的统一
- 必须测试通过
- 使用100%覆盖
- 基于VIG API设计API
- 基于nunjuncks模板
HTML(5) + CSS(3) + js
jquery + bootstrap
express + typescript
- 注册,登录,退出
- 个人信息维护
- 密码找回与更新
- 头像及更新
- 第三方登录(github, google, weibo, qq, weixin)
- 验证码生成
- 上传(需要有目录的概念),删除,重命名
- 下载(设置下载密码,下载的权限)
- 分享
- 能区分文件类型
- 图片可以显示,视频可以播放,文本可以预览
- 查看文件列表,分页显示
- 管理员的登录,个人信息维护
- 用户管理(锁定用户)
- 文件管理(删除,隐藏,只读)
- 文件审核(通过,不通过)
- 注册用户量(日注册,月注册,年注册)
- 访问量(日访问,月访问,年访问)
- 上传的文件数(分类的文件数,图片,视频,音频,文档,程序)
- 上传,下载量统计(总量,分类量)
- 项目介绍
- 项目理念
- 热门文件
- 分类热门