Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chemzqm/assignme
fast and easy to use issue management tool(WIP)
https://github.com/chemzqm/assignme
Last synced: about 1 month ago
JSON representation
fast and easy to use issue management tool(WIP)
- Host: GitHub
- URL: https://github.com/chemzqm/assignme
- Owner: chemzqm
- Created: 2014-03-23T12:21:13.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2014-04-25T15:43:56.000Z (over 10 years ago)
- Last Synced: 2024-10-29T10:44:51.877Z (about 2 months ago)
- Language: JavaScript
- Homepage:
- Size: 191 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# assignme
基于Nodejs和mysql搭建的轻量级任务管理工具。总共4个模型:用户、项目、任务、评论。
* 管理员用户可以管理用户、项目以及之间对应关系。
* 用户做为创建者可以在所属项目下管理自己的任务。
* 用户做为创建者可以关闭任务,做为代理人只能修改任务为待验证状态。
* 用户可以添加和修改自己的评论。## 设计目标
* **快速** 完全采用单页面设计,前后端除首页只通过http REST接口进行通信,路由、模板渲染全部由前端完成。通过Etag方式减少不必要的传输。通过设置资源文件(javascript css images等)的过期时间减少不必要的请求。
* **友好** 网络等待以及操作成功均有响应提示,接受到新的任务前端自动收到通知。
* **简单** 基本的任务浏览和任务状态切换均在一个页面可以快速完成,无需来回切换页面。
* **响应式设计** 在移动设备上也能轻松完成所有操作。## 感谢
* [koa](https://github.com/koajs/koa)
* [component](https://github.com/component/component)