文件名称:travelify-backend:travelify-后端应用
文件大小:58KB
文件格式:ZIP
更新时间:2024-06-15 04:38:30
JavaScript
Travelify Express Js后端应用程序 任务 : 创建猫鼬模型并在资源之间建立联系 为认证路由创建路由 创建用于用户身份验证的控制器 创建身份验证路由并验证jwt令牌 为类别,评论,位置和照片创建模型 添加和删除已实施的评论操作 将类别添加到已实施的位置操作 添加了类别,注释,位置的分类操作 添加了用于管理员/用户访问的授权助手 创建,更新和删除已实施的位置请求 实施位置搜索机制 使用Google云存储上传照片 使用nodemailer更新密码 根据给定的类别列出位置 一般的 : 添加端点的swagger API文档 在Heroku上发布API
【文件预览】:
travelify-backend-main
----bin()
--------www(2KB)
----config()
--------gcs.js(286B)
--------db.js(603B)
----package.json(752B)
----swagger.json(33KB)
----model()
--------Location.js(654B)
--------Comment.js(329B)
--------Category.js(308B)
--------DeleteRequest.js(395B)
--------User.js(2KB)
--------CreateRequest.js(879B)
--------Photo.js(260B)
----routes()
--------index.js(206B)
--------photoRoutes.js(468B)
--------authRoutes.js(391B)
--------categoryRoutes.js(642B)
--------users.js(203B)
--------requestRoutes.js(190B)
--------locationRoutes.js(1020B)
--------commentRoutes.js(411B)
----middleware()
--------multerMiddleware.js(183B)
--------authMiddleware.js(733B)
----Procfile(19B)
----package-lock.json(121KB)
----views()
--------index.jade(66B)
--------error.jade(84B)
--------layout.jade(125B)
----.gitignore(2KB)
----service()
--------locationService.js(2KB)
--------requestService.js(1KB)
--------commentService.js(1KB)
--------categoryService.js(2KB)
--------authService.js(4KB)
--------photoService.js(1KB)
----public()
--------stylesheets()
----app.js(2KB)
----README.md(941B)
----helpers()
--------authorization.js(393B)
--------uploadImage.js(769B)