基于Vue+NodeJs+MongoDB失物招领系统设计

上传者: qq254540457 | 上传时间: 2023-11-30 01:39:43 | 文件大小: 4.33MB | 文件类型: ZIP
## 开发工具: WebStorm 开发环境:Nodejs + vue + express + mongodb数据库 失物招领平台主要使用JavaScript作为开发语言,前端使用当前最热门的三大框架之一Vue,后端使用以Node.js为基础的express框架,使用mongodb作为数据库为失物招领平台提供可扩展的高性能存储解决方案,使用七牛云对象存储来保存上传的图片,使图片成为外链可直接访问的网络图片,减少后端服务器的存储压力。该平台主要分为以下几个功能模块: 用户模块:包括注册、登录、修改密码、修改用户名、修改头像、保持登录态等功能。 首页展示模块:包括根据发布时间展示的招领、寻物讯息各十条,广告轮播,根据关键词搜索讯息,查看更多讯息功能等。 发布模块:已登录的用户可发布讯息,支持修改已发布讯息,删除讯息功能。

文件下载

资源详情

[{"title":"( 64 个子文件 4.33MB ) 基于Vue+NodeJs+MongoDB失物招领系统设计","children":[{"title":"vue_nodejs_mongodb_LostAndFound-master","children":[{"title":"shiwuzhaoling","children":[{"title":"src","children":[{"title":"vendors.js <span style='color:#111;'> 85B </span>","children":null,"spread":false},{"title":"store","children":[{"title":"index.js <span style='color:#111;'> 1.85KB </span>","children":null,"spread":false}],"spread":true},{"title":"template","children":[{"title":"index.ejs <span style='color:#111;'> 520B </span>","children":null,"spread":false}],"spread":true},{"title":"styles","children":[{"title":"js","children":[{"title":"flexible.js <span style='color:#111;'> 2.30KB </span>","children":null,"spread":false}],"spread":true},{"title":"common.css <span style='color:#111;'> 1.47KB </span>","children":null,"spread":false},{"title":"flexible.css <span style='color:#111;'> 1014B </span>","children":null,"spread":false},{"title":"particles.json <span style='color:#111;'> 2.09KB </span>","children":null,"spread":false},{"title":"fonts","children":[{"title":"kxzdt.ttf <span style='color:#111;'> 2.58MB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"main.js <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"libs","children":[{"title":"animate.css <span style='color:#111;'> 79.47KB </span>","children":null,"spread":false},{"title":"util.js <span style='color:#111;'> 162B </span>","children":null,"spread":false}],"spread":true},{"title":"app.vue <span style='color:#111;'> 247B </span>","children":null,"spread":false},{"title":"components","children":[{"title":"upload.vue <span style='color:#111;'> 5.53KB </span>","children":null,"spread":false},{"title":"foundList.vue <span style='color:#111;'> 2.48KB </span>","children":null,"spread":false},{"title":"mavon.vue <span style='color:#111;'> 1.99KB </span>","children":null,"spread":false},{"title":"navBar.vue <span style='color:#111;'> 3.03KB </span>","children":null,"spread":false},{"title":"carousel.vue <span style='color:#111;'> 649B </span>","children":null,"spread":false}],"spread":true},{"title":"theme","children":[{"title":"index.less <span style='color:#111;'> 5.55KB </span>","children":null,"spread":false}],"spread":true},{"title":"images","children":[{"title":"icon-left.png <span style='color:#111;'> 4.18KB </span>","children":null,"spread":false},{"title":"icon-delete.png <span style='color:#111;'> 3.01KB </span>","children":null,"spread":false},{"title":"2.jpg <span style='color:#111;'> 149.44KB </span>","children":null,"spread":false},{"title":"back-bg.jpg <span style='color:#111;'> 378.08KB </span>","children":null,"spread":false},{"title":"logo.png <span style='color:#111;'> 11.83KB </span>","children":null,"spread":false},{"title":"icon-down.png <span style='color:#111;'> 2.82KB </span>","children":null,"spread":false},{"title":"person-banner.jpg <span style='color:#111;'> 244.80KB </span>","children":null,"spread":false},{"title":"1.jpg <span style='color:#111;'> 151.38KB </span>","children":null,"spread":false},{"title":"myart-banner.jpg <span style='color:#111;'> 286.65KB </span>","children":null,"spread":false},{"title":"no-pic.jpg <span style='color:#111;'> 9.57KB </span>","children":null,"spread":false},{"title":"info-banner.jpg <span style='color:#111;'> 214.17KB </span>","children":null,"spread":false},{"title":"logoko.png <span style='color:#111;'> 14.05KB </span>","children":null,"spread":false},{"title":"404bg.jpg <span style='color:#111;'> 431.27KB </span>","children":null,"spread":false},{"title":"publish-banner.jpg <span style='color:#111;'> 118.64KB </span>","children":null,"spread":false},{"title":"icon-search.png <span style='color:#111;'> 10.18KB </span>","children":null,"spread":false},{"title":"loginBg.jpg <span style='color:#111;'> 415.61KB </span>","children":null,"spread":false},{"title":"3.jpg <span style='color:#111;'> 70.72KB </span>","children":null,"spread":false},{"title":"icon-right.png <span style='color:#111;'> 4.19KB </span>","children":null,"spread":false},{"title":"4.jpg <span style='color:#111;'> 99.00KB </span>","children":null,"spread":false}],"spread":false},{"title":"apis","children":[{"title":"login.js <span style='color:#111;'> 774B </span>","children":null,"spread":false},{"title":"article.js <span style='color:#111;'> 1.42KB </span>","children":null,"spread":false},{"title":"upload.js <span style='color:#111;'> 613B </span>","children":null,"spread":false},{"title":"config.js <span style='color:#111;'> 65B </span>","children":null,"spread":false}],"spread":true},{"title":"views","children":[{"title":"information.vue <span style='color:#111;'> 3.72KB </span>","children":null,"spread":false},{"title":"backend","children":[{"title":"login.vue <span style='color:#111;'> 2.55KB </span>","children":null,"spread":false}],"spread":false},{"title":"login.vue <span style='color:#111;'> 3.93KB </span>","children":null,"spread":false},{"title":"register.vue <span style='color:#111;'> 5.08KB </span>","children":null,"spread":false},{"title":"index.vue <span style='color:#111;'> 9.83KB </span>","children":null,"spread":false},{"title":"personal.vue <span style='color:#111;'> 6.52KB </span>","children":null,"spread":false},{"title":"myArticle.vue <span style='color:#111;'> 12.37KB </span>","children":null,"spread":false}],"spread":true},{"title":"config","children":[{"title":"config.js <span style='color:#111;'> 80B </span>","children":null,"spread":false}],"spread":false},{"title":"router.js <span style='color:#111;'> 1.64KB </span>","children":null,"spread":false}],"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"webpack.prod.config.js <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":".babelrc <span style='color:#111;'> 60B </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 1.84KB </span>","children":null,"spread":false},{"title":"webpack.base.config.js <span style='color:#111;'> 2.47KB </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 335.28KB </span>","children":null,"spread":false},{"title":"webpack.dev.config.js <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 131B </span>","children":null,"spread":false}],"spread":true},{"title":"测试物品照片","children":[{"title":"upan.jpg <span style='color:#111;'> 8.80KB </span>","children":null,"spread":false},{"title":"taidi.jpg <span style='color:#111;'> 18.72KB </span>","children":null,"spread":false},{"title":"pingguo.jpg <span style='color:#111;'> 122.46KB </span>","children":null,"spread":false},{"title":"yingpan.jpg <span style='color:#111;'> 16.70KB </span>","children":null,"spread":false}],"spread":true},{"title":"MongoDB数据库脚本","children":[{"title":"lfdb.sql <span style='color:#111;'> 4.55KB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 1018B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明