项目名称: 悦奔会(含后台管理系统)
开发周期: 2019.05 - 2019.12
开发环境: IDEA + maven + Git+ MySQL +Swagger2
系统架构: springboot +springcloud+mybatis+H5+vue
项目描述:
悦奔会是一个大型的B2B2C的电商平台,分为两个阶段:第一阶段,同步淘宝、京东、拼多多等多个电商平台。寻找大额品优惠券,由试客领券进入对应平台购买,积累用户量;第二阶段,由商家入驻平台,后台管理人员进行资质审核,审核通过后,通过PC端录入商品信息,商品经过平台审核后即可发布。试客通过注册账号绑定淘宝买号后由后台管理人员审核,审核通过后进行线上申请,平台不收取试客任何费用,试客在淘宝上购买成功之后由商家在此平台确认,经过一系列的流程操作后平台对试客进行返利操作。
项目主要分为网站主页、试客手机端、试客PC端、商家PC端、代理商PC端、后台管理系统几个大模块。
责任描述 :
1. 试客登录注册,商品申请等基本模块开发.
2. 负责试客手机端、PC端的后台代码编写(包含广告页展示,商品搜索等以及对接百度Ai识别,银行卡四要素验证等接口对接操作)
3. 负责商家PC端的商品搜索部分,及代理商登录首页模块,工作台(邀请记录,佣金记录,记事本等后台逻辑的代码);
4. 参与项目的功能分析和讨论,以及设计相关模块的数据库表结构。
5. 针对发现的问题形成反馈报告进行调整
技术要点 :
1. 前台采用vue进行搭建, 采用Ajax进行前后台交互.
2. 多模块基于注解开发,并采用consul作为微服务注册中心.
3. 采用swagger2进行接口文档的编写
4. 为缓解主服务器压力, 大量图片上传到七牛云进行存储.
5. 项目使用Maven进行构建,使用git进行版本控制,前台支付模块对接[微信支付]