Lotusgo商城Java开发工程师
项目描述: 技术栈:Spingboot、JPA、SpringSecurity、Redis、mysql、Nginx、ES、docker、k8s集群、jenkins、maven、git
莲花商城是基于线下超市为主体而打造的线上O2O 电商平台,现线下门店全国各地分布有2百多家。该项目采用分布式微服务架构,可以使得并发量可根据集群服务器的扩展而进行增大。主要分为商品服务、订单服务、搜索引擎服务、用户服务、优惠券服务、物流服务、用户登录和鉴权服务。服务间通信采用内部接口使用http协议进行数据传输。一期完成后台商品模块、用户登录、搜索引擎。二期完成订单模块、支付模块、优惠券,会员积分,印花等,三期增加社区拼团功能,新功能版本迭代开发。
后台管理系统:管理商品、商品库存和价格设置、商品定时上下架、订单、类目、商品规格属性、用户管理以及首页配置、内容发布等功能。
前端:用户可以在前台系统中进行注册、登录、浏览商品、首页、商品分类、扫码购、电子印花、优惠劵、下单、购物车、积分商城、电子发票、海报、客服等操作。
会员系统:用户可以在该系统中查询已下的订单、收藏的商品、我的优惠券、团购等信息。
订单系统:提供下单、查询订单、修改订单状态、定时处理订单。
搜索系统:提供商品的全文搜索和批量同步功能。
图片存储:基于微软云AzureBlob再封装的存储服务
登录与鉴权:为提供用户登录凭证以及查询登录用户的信息。
责任描述: 一期负责app商城首页、ES集群搭建及全文商品检索相关代码实现,多线程商品同步到ES。二期负责从下单到支付、后台部分订单管理、部分数据库表设计。三期负责团长管理功能及社区拼团订单流转,新功能版本迭代开发。