【文件属性】:
文件名称:任务发布系统:任务发布系统,可以进行任务发布,执行,分享和获取佣金等操作……
文件大小:50KB
文件格式:ZIP
更新时间:2021-02-03 04:50:08
nodejs mongodb mongoose jade-template-engine MongooseJavaScript
任务发布系统
[目录]
任务描述
设计一个任务发布系统,画出流程图,写出数据库设计,并实现代码
支持登陆注册,用户分为两类,发布者和执行者
支持任务发布,任务领取,任务执行,任务分享
发布任务需要支付佣金,完成任务获得佣金
可以将领取的任务分享到朋友圈或微信好友
C执行了B分享(A创建)的任务,C能获取90%的佣金,B获取10%的佣金
上述B可以是多人,多人共享10%佣金
仓库地址
目录结构
│ .bowerrc
│ .gitignore
│ app.js // 入口
│ bower.json
│ config.js
│ package.json
│ README.md
├─models // 数据库模型
│ task.js
│ users.js
├─node_modules // 项目依赖
│ ├─...
├─public
│ ├─js // 页面js文件
│ │ countDown.js
【文件预览】:
task-publishing-system-master
----utils()
--------check.js(606B)
----public()
--------js()
----views()
--------pages()
--------includes()
--------layout.jade(153B)
----models()
--------task.js(265B)
--------users.js(274B)
----bower.json(390B)
----config.js(172B)
----app.js(3KB)
----tree.txt(170KB)
----schemas()
--------task.js(1KB)
--------users.js(2KB)
----README.md(4KB)
----.bowerrc(31B)
----.gitignore(114B)
----routes()
--------login.js(2KB)
--------signup.js(1KB)
--------task.js(3KB)
--------signout.js(376B)
--------index.js(1KB)
--------resetpwd.js(2KB)
----package.json(753B)