ReviewSystem:一个基于Node.js,Express,MongoDB和mongoose的快速,简单且功能强大的RESTful API审阅系统

时间:2024-02-24 07:11:32
【文件属性】:

文件名称:ReviewSystem:一个基于Node.js,Express,MongoDB和mongoose的快速,简单且功能强大的RESTful API审阅系统

文件大小:649KB

文件格式:ZIP

更新时间:2024-02-24 07:11:32

nodejs mongodb mongoose expressjs MongooseJavaScript

审查系统 基于 , , 和快速,简单且功能强大的RESTful API审阅系统 产品特点 用户-注册/登录/忘记/更改密码 公司-添加/编辑/删除公司 评论-添加/编辑/删除评论,用户评论列表,公司评论列表 回复-公司所有者可以根据任何评论添加/编辑/删除回复 搜索-按公司标签或公司名称搜索 建议-通过标签和公司建议支持自动完成功能 管理员-暂停/取消暂停用户和公司 身份验证和授权-使用基于JWT的身份验证和授权 待办事项清单 大张旗鼓地创建API文档 在养蜂场发布API文档 入门 要开始使用,您可以简单地克隆存储库: git clone https://github.com/rejuan/ReviewSystem.git cd ReviewSystem 并安装依赖项 npm install 运行应用程序 使用nodemon运行开发 npm run dev 投入生产 npm run start 测验 npm run test 代码覆盖率 npm run coverage s AMS Rejuan -初始工作- 另请参阅参与此项目的列表。 贡献 欢迎


【文件预览】:
ReviewSystem-master
----.travis.yml(167B)
----models()
--------user.js(4KB)
--------review.js(2KB)
--------company.js(1KB)
----config()
--------default.json(68B)
--------test.json(73B)
--------custom-environment-variables.json(46B)
----index.js(443B)
----package.json(1KB)
----routes()
--------auth.js(505B)
--------user.js(538B)
--------suggestion.js(283B)
--------search.js(263B)
--------review.js(427B)
--------company.js(620B)
--------response.js(384B)
----middleware()
--------auth.js(442B)
--------error.js(174B)
--------admin.js(191B)
--------image.js(653B)
----tests()
--------suggestion.test.js(3KB)
--------images()
--------auth.test.js(15KB)
--------company.test.js(13KB)
--------response.test.js(9KB)
--------search.test.js(3KB)
--------user.test.js(7KB)
--------review.test.js(13KB)
----LICENSE(1KB)
----package-lock.json(251KB)
----controllers()
--------auth.js(4KB)
--------user.js(2KB)
--------suggestion.js(1KB)
--------search.js(1KB)
--------review.js(2KB)
--------company.js(4KB)
--------response.js(2KB)
----startup()
--------config.js(185B)
--------routes.js(843B)
--------validation.js(109B)
--------logging.js(870B)
--------db.js(412B)
----.gitignore(61B)
----README.md(2KB)
----utils()
--------pagination.js(626B)
----email()
--------forgotPassword.js(815B)
--------emailTransporter.js(288B)

网友评论