该项目是一个全品类的电商购物网站,用户可以在线购买商品、加入购物车、下单、秒杀商品,可以对已购买商品进行评论。管理员可以在后台管理商品的上下架、促销活动,可以监控商品销售状况。客服可以在后台处理退款操作。项目采用前后端分离,json 作为传输数据格式。技术架构采用node.js 构建后台管理系统及应用controller 层, springboot+springcloud 构建商品商城,商品订售系统,订售管理系统作为应用service 层,nacos 作为服务的注册中心,redies 作为分布式缓存,rabbitmq 作为消息中间件,thymeleaf 进行页面静态化输出,logback 作为系统日志组件 nginx 作为负载均衡组件,自定义异常和ExceptionHandler 注解处理系统异常,druid 作为数据库连接池, 系统安全性采用密码加密传输及再加密储存密码及盐,接口签名访问提高接口的安全性。前端使用anglar.js 和vue.js, 接口文档编写使用swagger 组件。
我在此负责项目后台 API 接口,推动跟进需求,为改善系统的功能积极提出建议。参与项目的需求分析