一. 随撩APP
结合了线上直播与线下社交,用户可通过直播,视频,图片在线上交友,并通过订单的方式对主播或者其他用户进行线下约玩。
APP项目中使用了Spring+ Spring MVC+ Mybatis+ Redis+ Nginx+ MySQL架构,采用了多模块项目开发,直播间内游戏使用了Websocket,对常用用户信息,直播间信息使用Redis进行缓存,对接了微信,QQ,微博的第三方登录,接入了微信APP支付,支付宝APP支付,微信公众号充值,微信H5支付,支付宝H5支付,主播使用微信进行提现功能。对接了阿里的短信功能,进行账号的注册,验证码收取,订单消息通知。
后台管理系统使用了SpringBoot架构。
数据库使用了读写分离,一读一写,服务器方面用Nginx进行了简单的负载均衡。
1:基础的直播功能
2:基本的订单系统
3:直播间内穿插的几个小游戏,两个棋牌,一个单机赛跑
4:当地向导功能进行线下约玩
5:1v1视频功能进行线上互动
二. 物色直播
直播交友类社交软件
项目采用了SpringMVC+ Spring+ Mybatis+ Redis MySQL+ Nginx的架构,通过Nginx的负载均衡和Redis的缓存来减少服务器的压力,数据库使用了读写分离,同时还有相对应的PC端
1:基础的直播功能
2:直播间内的娱乐游戏,如棋牌类
3:类似抖音的小视频功能
4:第三方登录,第三方充值,第三方提现
5:基本的论坛功能,评论与评论回复
三. 物色直播(PC)
项目描述:为了改善物色APP中用户的消费体验,提高主播的直播效率,公司决定开发网站PC版本的物色直播,PC中使用QQ,微信,手机号三种登陆方式,充值方式选择微信与支付宝的扫码支付方式,项目一期包括直播,小视频,影视,广告四大模块。
技术描述:
1. 项目主要使用SpringBoot为主体。
2. 结构为项目主要使用SpringMVC+Spring+Mybatis+Mysql+Redis;
3. 项目配置了多数据源模式,主库主写,读库只读
四. 国企风电管理系统
公司自营的无人机扫描用于风电场巡检,所配套的巡检管理系统,无人机将风机拍摄的照片上传到系统中生成巡检,在系
统中可以人工识别风机上的缺陷也可以通过智能识别来生成缺陷。管理系统从录入台账,到建立巡检计划,再到缺陷生
成,然后维修缺陷是一个整体的流程。
项目架构:SpringBoot + JPA + Mybatis +Ehcache + POI + IText + FastDFS + Mysql + Swagger2
我负责的功能开发:
1:各类台账的增删改查
2:巡检图片数据的批量上传
3:利用IText生成PDF报告
4:各类统计信息
5:和Python程序的联调配合
6:服务器数据库的部署安装运维