熟悉html,css,javascript,jquery,vue,SpringBoot,Redis,Nginx,Linux,Solr,Elasticsearch,RabbitMQ,Spring,SringMVC,Mybatis,SpringCloud,Docker, SpringSecurity,Oauth2,SpringDataJPA,JWT,Dubbo,Zookeeper,Oracle,MySQL等熟练Eclipse, IDEA,SVN,Git, Maven,Jenkins等工具使用。
内容:开发技术:SpringCloud+RabbitMQ+Redis+MongoDB+MySql+Elasticsearch+QuartZ+Mybatis+MybatisPlus+OSS+SpringCloud Security Oauth2+Nacos+Sentinel+Docker+Jenkins+Nginx+Vue+IOS+Android
cambojob是Cambodia专业、正规的求职招聘平台,面向个人用户提供简历发布服务,面向企业用户提供人才获取服务。主要模块有登录认证模块,招聘模块,求职模块,柬职聊模块,支付模块和后台管理系统。我们的支付对接的是Braintree信用卡,Mpay(mpay支付宝,mpay微信)。核心技术为SpringCloud+Vue,以及Android和IOS实现。项目使用了Sentinal做限流,SpringCloud Feign实现远程调用。Nacos作为注册中心,SpringCloud Gateway实现统一认证和转发,实现基于RBAC、JWT和SpringCloud Oauth2无状态统一权限认证的解决方案,采用Rabbitmq实现短信和邮箱异步发送。以及集成Elasticsearch作为搜索引擎,并结合Rabbitmq实现数据同步。使用自定义注解和AOP切面技术实现异常和日志的统一管理。使用七牛云文件服务存储附件简历,图片,视频等文件。调用百度地图API实现定位和经纬度查询。使用Redis缓存数据,MySql存储数据,以及使用MongoDB实现柬职聊文章存储。使用Framemaker模板实现下载在线简历。选用QuartZ实现任务调度,选用MybatisPlus插件来简化SQL语句的编写。选用腾讯云即时通信IM实现聊天业务,选用Mob实现消息推送。项目使用Docker部署,集成Jenkins实现自动化部署,使用Nginx实现反向代理。
业绩:1.参与数据库设计,需求讨论。
2.负责招聘端业务编写,涉及消息推送通知,Redis缓存数据,七牛云存储文件,高德地图实现经纬度查询等技术。
3. 负责招聘端支付模块编写,对接Braintree信用卡,mpay(mpay支付宝,mpay微信支付)。
4. 负责求职端业务编写,涉及Elasticsearch搜索,QuartZ实现任务调度,Rabbitmq同步数据,腾讯云即时通信IM实现聊天业务等技术。
5. 负责柬职聊模块编写,采用MongoDB存储文章
6. 负责项目部署。选用Docker方式部署项目,并集成Jenkins实现自动化部署,使用Nginx实现反向代理。
此应用是一个商品平台,这是手机端模块,主要功能有:我的商店,收货地址,优惠券,绑定的银行卡,安全设置,自助服务,客服服务,交易密码,购物车,订单模块,主页商品模块。
这是亿翔商城后台管理系统功能 用户管理: 用户列表:查看和管理所有用户的信息。 用户权限管理:定义用户的权限和角色。 用户状态管理:激活、禁用或删除用户账户。 数据管理: 商品管理:添加、编辑、删除商品信息。 订单管理:查看、处理和管理订单。 收货地址