该项目采用前后端分离的技术,前端使用vue框架开发,后端使用springCloud微服务框架,服务接口使用REST风格定义,使用eureka进行服务注册,openfeign进行服务内部调用,并使用gateway实现了路由管理、接口鉴权、流量控制、熔断、日志监控等功能,配置管理使用携程的apollo系统,数据持久层使用了mybatis框架,数据库使用mysql,并使用了redis进行了数据缓存,项目分为用户管理、商品管理、销售系统、采购系统、营销系统、财务系统、仓储系统等模块,各个模块相对独立。主要为企业打通经销商、门店的流通环节,针对经销商的日常运作管理进行流程分析、优化、整合,实现采购、销售、库存、客户管理的"四位一体",为企业提供商城搭建,经销商分销,最后到门店终端销售的一体化解决方案,也会针对不同企业的需求进行定制化的功能添加。
项目职责:
1.负责把控整个项目的迭代开发时间和质量;
2.抽象业务能力,预留领域扩展点;
3.对各个模块的相同领域能力进行融合,防止重复建设;
4.模块的功能开发;