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