·设为首页收藏本站📧邮箱修改🎁免费下载专区💎积分✅卡密📒收藏夹👽聊天室
DZ插件网 门户 网站安全 查看内容

69K Star!这是我见过最强的开源电商系统 !!

2024-8-15 09:45| 发布者: Crystαl| 查看: 98389| 评论: 0

摘要: 自从mall前台商城项目正式发布之后,mall项目终于是一套能支持完整流程的电商系统了!今天就来给大家介绍下这套电商系统,涵盖项目的架构、技术栈、功能等内容,希望对大家有所帮助!mall项目简介mall项目是一套电商 ...

自从mall前台商城项目正式发布之后,mall项目终于是一套能支持完整流程的电商系统了!今天就来给大家介绍下这套电商系统,涵盖项目的架构、技术栈、功能等内容,希望对大家有所帮助!

mall项目简介


mall项目是一套电商系统,基于SpringBoot + Vue + uni-app实现,采用Docker容器化部署,目前在Github上已有69K Star!mall项目由后台管理系统和前台商城项目组成,后台管理系统包含商品管理、订单管理、会员管理、营销管理、权限管理等模块。前台商城项目包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心等模块。

相关地址

  • 项目地址:https://github.com/macrozheng/mall
  • 官方文档:https://www.macrozheng.com/
  • 视频教程:https://www.macrozheng.com/video/

项目演示

后台管理系统


后台管理系统能支持整个电商系统的管理功能,具体功能大家可以访问后台管理系统的演示地址体验下:https://www.macrozheng.com/admin/index.html

69K Star!这是我见过最强的开源电商系统 !!6998 作者: 来源: 发布时间:2024-8-15 09:45
后台管理系统演示

前台商城项目


前台商城项目已支持完整的电商流程,具体功能大家可以访问前台商城项目的演示地址体验下:https://www.macrozheng.com/app/index.html

69K Star!这是我见过最强的开源电商系统 !!1893 作者: 来源: 发布时间:2024-8-15 09:45
前台商城项目演示

项目架构

系统架构


69K Star!这是我见过最强的开源电商系统 !!5653 作者: 来源: 发布时间:2024-8-15 09:45
系统架构图

业务架构


69K Star!这是我见过最强的开源电商系统 !!1298 作者: 来源: 发布时间:2024-8-15 09:45
业务架构图

项目技术栈

后端技术


mall项目后端采用现阶主流Java技术实现,涵盖了一般项目中几乎所有使用的技术。
技术版本说明
SpringBoot2.7.5容器+MVC框架
SpringSecurity5.7.4认证和授权框架
MyBatis3.5.10ORM框架
MyBatisGenerator1.4.1数据层代码生成
RabbitMQ3.10.5消息队列
Redis7.0分布式缓存
MongoDB5.0NoSql数据库
Elasticsearch7.17.3搜索引擎
LogStash7.17.3日志收集工具
Kibana7.17.3日志可视化查看工具
Nginx1.22静态资源服务器
Druid1.2.14数据库连接池
MinIO8.4.5对象存储
Hutool5.8.0Java工具类库
PageHelper5.3.2MyBatis物理分页插件
Swagger-UI3.0.0文档生成工具
logstash-logback-encoder7.2Logstash日志收集插件
docker-maven-plugin0.40.2应用打包成Docker镜像的Maven插件

前端技术


mall项目采用现阶段流行的前后端分离开发模式,mall-admin-web作为电商管理系统的前端项目,基于Vue+Element实现。
技术说明
Vue前端框架
Vue-router路由框架
Vuex全局状态管理框架
Element前端UI框架
Axios前端HTTP框架
v-charts基于Echarts的图表框架
Js-cookiecookie管理工具
nprogress进度条控件
vue-element-admin项目脚手架参考

移动端技术


mall-app-web作为电商系统的前台商城项目,基于uni-app实现。主要包括首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心等功能。
技术说明
Vue核心前端框架
Vuex全局状态管理框架
uni-app移动端前端框架
mix-mall电商项目模板
luch-requestHTTP请求框架

项目功能

后台管理系统


mall项目的后台管理系统,主要分为商品模块、订单模块、营销模块和权限模块,目前来说已经比较完善了,足以支撑一套完整的电商流程。
  • 商品模块包括:商品管理、商品分类管理、商品类型管理、品牌管理;

69K Star!这是我见过最强的开源电商系统 !!8368 作者: 来源: 发布时间:2024-8-15 09:45
  • 订单模块包括:订单管理、订单设置、退货申请处理、退货原因设置;

69K Star!这是我见过最强的开源电商系统 !!318 作者: 来源: 发布时间:2024-8-15 09:45
  • 营销模块包括:秒杀活动管理、优惠券管理、品牌推荐管理、新品推荐管理、人气推荐管理、专题推荐管理、首页广告管理;

69K Star!这是我见过最强的开源电商系统 !!4263 作者: 来源: 发布时间:2024-8-15 09:45
  • 权限模块包括:用户管理、菜单管理、角色管理、资源管理;

69K Star!这是我见过最强的开源电商系统 !!7747 作者: 来源: 发布时间:2024-8-15 09:45

前台商城项目


前台商城项目目前已经可以实现完整的电商流程,具体功能可参考下图。

69K Star!这是我见过最强的开源电商系统 !!316 作者: 来源: 发布时间:2024-8-15 09:45

项目地址

  • mall(后端项目):https://github.com/macrozheng/mall
  • mall-admin-web(后台管理系统):https://github.com/macrozheng/mall-admin-web
  • mall-app-web(前台商城项目):https://github.com/macrozheng/mall-app-web


Github上标星69K的电商实战项目mall,全套 视频教程(2023最新版) 已更新完毕!全套教程约40小时,共103期,通过这套教程你可以拥有一个涵盖主流Java技术栈的完整项目经验,同时提高自己独立开发一个项目的能力,下面是项目的整体架构图,感兴趣的小伙伴可以点击链接 mall视频教程 加入学习。

69K Star!这是我见过最强的开源电商系统 !!8992 作者: 来源: 发布时间:2024-8-15 09:45

整套 视频教程 的内容还是非常完善的,涵盖了mall项目最佳学习路线、整体框架搭建、业务与技术实现全方位解析、线上Docker环境部署等内容,具体大纲可以参考下图,你也可以点击链接 mall视频教程 了解更多内容。

69K Star!这是我见过最强的开源电商系统 !!1100 作者: 来源: 发布时间:2024-8-15 09:45






上一篇:卢松松博客十二周年:谈谈网站未来发展方向
下一篇:文派 ICP 备案管理器升级至 v1.3 ,支持小程序 APP 等备案管理.

鲜花

握手

雷人

路过

鸡蛋

评论

您需要登录后才可以发表言论 登录立即注册
创宇盾启航版免费网站防御网站加速服务
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图 知道创宇云防御

您的IP:3.149.29.192,GMT+8, 2024-12-26 08:49 , Processed in 0.155430 second(s), 43 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2024 Discuz! Team.

关灯
扫一扫添加微信客服
QQ客服返回顶部
返回顶部