开发周期:2021年4月20日 — 2021年4月28日
项目内容:给予微信小程序的通知管理平台
版本迭代:1.0.4
-
目前校园类通知我们更多使用QQ、微信发布。通知过于密集的时候我们常常会忘记其中的一些重要通知。天理通知助手小程序针对“老师”、“学生”等群体,进行了多维度的通知管理,让通知的阅读不再困难。同时小程序耗费资源较小,易于使用。
-
扫描二维码或联系504794559@qq.com获取小程序体验版
- 等待发布
- 李鑫磊、李酉夏
- 张文森
- 张蔼婷、张照
- 框架:Taro-Vue 小程序框架
- UI:Taro-Vue-UI
- 页面逻辑:页面较为简单,但代码逻辑较为复杂,增加了团队合作的难度
- 请求封装:Request函数封装要适用于各类请求,封装需要前期谨慎考虑
- 界面交互:需要合理的用户交互,面对不同的状态需要给予用户不同的反馈
- 代码抽离:精简的函数抽离,需要恰当的使用不同的函数封装不同的功能
- 框架:Nest.js
- 数据库:MongoDB、Redis
- 服务优化:使用Redis将用户和群组进行缓存,减轻服务器压力和应对高并发,方便后台进行常规的获取数据操作而不走Mysql,同时定期刷新缓存、新用户刷新缓存
- 前后端通讯:使用JWT作为Token鉴权和签发,可自动续约
- 数据库:使用MongoDB作为主数据库,储存通知和群组数据,可以应付高并发情况
- 安全:严格限制Session,主要的非敏感信息都存入Session,可以防止篡改,也可以达到非法请求的目的





