一个将专业和生活联系在一起的社交APP。
- 仅支持邮箱注册
- 支持信迷号、邮箱两种登录方式
- 支持通过邮箱找回密码
- 支持默认显示上一次登录方式界面
- 查看相关协议
- 支持添加所有的信迷用户为联系人
- 支持提醒待确认联系人数量
- 支持删除联系人,删除联系人后对应的联系人记录硬删除,其他的软删除
- 联系人之间才可以互相发送消息
- 支持发送消息提醒
- 支持查看接收到的消息列表
- 支持信迷用户发表想法
- 内容支持文字+图片
- 用户可查看自己发表的想法
- 用户可查看对应联系人发表的所有想法
- 用户可查看所有联系人的最新想法列表
- 支持修改邮箱
- 支持修改密码
前端:
-
vue2
-
uni-app项目
后端:
-
Node.js
-
Koa
-
TypeScript
-
Mysql
-
minio
启动前端uni-app项目(不支持小程序):
- 用HBuilder开发工具打开wish-xinmi-uniapp-client项目
- 修改App.vue里的接口路径、IP变量
- 点击开发工具上的运行到Chrome或者运行到手机或模拟器
启动后端node项目:
-
配置mysql5.7版本,注意不能使用8.0版本噢
-
使用webstorm打开wish-xinmi-nodets-server项目
-
配置服务端IP
-
在控制台运行npm start
如果后端node项目启动成功,会自动创建数据库及所有数据表,可以打开页面尝试注册登录。
登录进去后发现图片获取失败,是因为还需要安装minio,安装完启动minio。
到这来项目就成功启动啦!
启动项目的过程可能会遇到各种问题,可以直接进QQ群提问噢(650297618)