技术栈

前端(vue)

后端(java)

 

macrozheng

mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。

前端

手机商城

地址 http://www.macrozheng.com/app/index.html

后端管理

地址 http://www.macrozheng.com/admin/index.html

账户 admin

密码 macro123

后端架构github开源商城调研优点

  1. 后端组件完善,集群+分布式,主流技术架构,承载更高并发
  2. 有设计文档、学习资料完善
  3. star 32.4k

缺点

  1. 只有后端代码,前端代码未开源,而且没有计划开源
  2. 支付未打通
  3. 后端比较重,组件较多,占用资源大
  4. 没有带货推广功能
  5. 物流未打通

 

litemall

又一个小商场系统。

litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端

架构

github开源商城调研

前端

微信商城

地址 http://122.51.199.160:8080/vue/index.html#/

管理员后台

地址 http://122.51.199.160:8080/#/login

用户名 admin123

密码 admin123

优点

  1. 代码比较全,前后端、管理端都有
  2. 后端轻量级,部署简单
  3. 微信支付已打通
  4. 快鸟物流已打通
  5. 支持优惠券功能
  6. 支持团购

缺点

  1. 后端未加缓存、分布式锁,单机部署,能支撑的访问量有限
  2. 不支持带货推广功能

 

xmall

基于SOA架构的分布式电商购物商城 前后端分离 前台商城:Vue全家桶 后台管理系统:Dubbo/SSM/Elasticsearch/Redis/MySQL/ActiveMQ/Shiro/Zookeeper等

github开源商城调研

前台商城

地址 http://xmall.exrick.cn/

后台管理系统

地址 http://xmadmin.exrick.cn/

缺点

  1. 没有打通支付
  2. 没有打通物流
  3. 没有优惠券功能

 

newbee-mall

newbee-mall 项目(新蜂商城)是一套电商系统,包括 newbee-mall 商城系统及 newbee-mall-admin 商城后台管理系统,基于 Spring Boot 2.X 及相关技术栈开发。 前台商城系统包含首页门户、商品分类、新品上线、首页轮播、商品推荐、商品搜索、商品展示、购物车、订单结算、订单流程、个人订单管理、会员中心、帮助中心等模块。 后台管理系统包含数据面板、轮播图管理、商品管理、订单管理、会员管理、分类管理、设置等模块。

缺点

  1. 没有微信、手机端商城,只有web商城
  2. 主要是卖相关的编程课程
  3. 没有在线演示地址、功能列表

 

总结

根据功能、架构、代码完善程度,litemall是最适合目前需求的,需要修修补补,再加上推广带货功能就可以。

如果后续访问量上去了,再参考macrozheng微服务化、引入集群、分布式等技术栈

相关文章:

  • 2022-01-07
  • 2021-06-24
  • 2021-09-13
  • 2021-04-13
  • 2022-01-19
  • 2021-04-24
  • 2022-01-01
  • 2021-10-04
猜你喜欢
  • 2021-11-17
  • 2021-12-19
  • 2022-12-23
  • 2022-12-23
  • 2021-08-19
  • 2021-04-05
相关资源
相似解决方案