云动时光机(低代码平台项目)
使用技术: spring boot springcloud, mybatis,es,redis ruoyi
插件及开发工具: idea,mysql,maven git jenkins nacos
项目介绍:
该项目是基于若依低代码框架提供APP端与PC端的一套后台业务系统,集成了多个业务模块提供了基础的需求功能,以小程序的方式加强国民体育传播,便利了各个爱运动人士;记录了每个人运动的瞬间,方便爱好运动人士间交流沟通,更快速有效的集结爱好相同、期望相同的人之间建立快速高效的体育连结体,扩大宣传了体育强国,积极响应了国家的体育政策。其中视频记录与约局拼团的功能尤为突出。
技术总结:
1.使用jenkins 进行服务部署,提供对服务的统一检测,使用nacos进行配置管理、服务注册与服务间的互相调用。
2.使用redis分布式锁与多线程解决系统中的高并发。
3.前端管理端使用vue+element 针对系统内需要进行动态配置的数据进行页面统一管理,提供给运营人员有好的操作页面,对服务各个模块系统参数进行统一管理,实现数据权限,使数据更安全高效。
4.使用FastDFS文件管理系统,对系统内业务文件与页面图片的的统一存储压缩,与第三方视频存储厂家对接实现运动视频的动态存储
5.集成短信发送 邮件模板发送。
个人职责:
参与需求分析及开发逻辑的设计、数据库设计,输出各类文档, 编写提供该系统api业务逻辑