69K Star!这是我见过最强的开源电商系统 !!
社区首页 >专栏 >69K Star!这是我见过最强的开源电商系统 !!
关联问题
换一批
自从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
后台管理系统演示
前台商城项目前台商城项目已支持完整的电商流程,具体功能大家可以访问前台商城项目的演示地址体验下:https://www.macrozheng.com/app/index.html
前台商城项目演示
项目架构
系统架构系统架构图
业务架构业务架构图
项目技术栈
后端技术mall项目后端采用现阶主流Java技术实现,涵盖了一般项目中几乎所有使用的技术。
SpringBoot
2.7.5
容器+MVC框架
SpringSecurity
5.7.4
认证和授权框架
MyBatis
3.5.10
ORM框架
MyBatisGenerator
1.4.1
数据层代码生成
RabbitMQ
3.10.5
消息队列
Redis
7.0
分布式缓存
MongoDB
5.0
NoSql数据库
Elasticsearch
7.17.3
搜索引擎
LogStash
7.17.3
日志收集工具
Kibana
7.17.3
日志可视化查看工具
Nginx
1.22
静态资源服务器
Druid
1.2.14
数据库连接池
MinIO
8.4.5
对象存储
Hutool
5.8.0
Java工具类库
PageHelper
5.3.2
MyBatis物理分页插件
Swagger-UI
3.0.0
文档生成工具
logstash-logback-encoder
7.2
Logstash日志收集插件
docker-maven-plugin
0.40.2
应用打包成Docker镜像的Maven插件
前端技术mall项目采用现阶段流行的前后端分离开发模式,mall-admin-web作为电商管理系统的前端项目,基于Vue+Element实现。
Vue
前端框架
Vue-router
路由框架
Vuex
全局状态管理框架
Element
前端UI框架
Axios
前端HTTP框架
v-charts
基于Echarts的图表框架
Js-cookie
cookie管理工具
nprogress
进度条控件
vue-element-admin
项目脚手架参考
移动端技术mall-app-web作为电商系统的前台商城项目,基于uni-app实现。主要包括首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心等功能。
Vue
核心前端框架
Vuex
全局状态管理框架
uni-app
移动端前端框架
mix-mall
电商项目模板
luch-request
HTTP请求框架
项目功能
后台管理系统mall项目的后台管理系统,主要分为商品模块、订单模块、营销模块和权限模块,目前来说已经比较完善了,足以支撑一套完整的电商流程。
商品模块包括:商品管理、商品分类管理、商品类型管理、品牌管理;前台商城项目目前已经可以实现完整的电商流程,具体功能可参考下图。
项目地址
mall(后端项目):https://github.com/macrozheng/mallmall-admin-web(后台管理系统):https://github.com/macrozheng/mall-admin-webmall-app-web(前台商城项目):https://github.com/macrozheng/mall-app-web本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-09-08 10:02,如有侵权请联系 cloudcommunity@tencent.com 删除
推荐阅读
编辑精选文章
换一批
推荐阅读
编辑精选文章
相关讨论
相关课程
数据库
容器服务
对象存储
消息队列
云数据库 Redis®
云数据库 MongoDB
广告
云开发个人版 免费体验1个月
目录
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
相关知识
【推荐】Github上获star最多的8个电商开源项目
强烈推荐国内几款优秀的开源电商系统
开源电商项目 Mall:构建高效电商系统的终极选择
Shopizer 开源电商系统搭建与配置指南
12个免费开源后台管理系统模板
使用php编写电商网站,有哪些较好的开源框架或者项目 – PingCode
开源PHP电商平台搭建指南:从零开始构建高效在线商店
Golang高性能开源电商框架:构建高效在线商店的最佳选择
Bagisto: 开源Laravel电商平台的全面介绍
花了三年时间开发的开源项目,终于500 个 Star 了,进来收藏!
网址: 69K Star!这是我见过最强的开源电商系统 !! https://www.huajiangbk.com/newsview2109457.html
上一篇: HTML5商城后台模板 |
下一篇: 后台界面 |
推荐分享

- 1君子兰什么品种最名贵 十大名 4012
- 2世界上最名贵的10种兰花图片 3364
- 3花圈挽联怎么写? 3286
- 4迷信说家里不能放假花 家里摆 1878
- 5香山红叶什么时候红 1493
- 6花的意思,花的解释,花的拼音 1210
- 7教师节送什么花最合适 1167
- 8勿忘我花图片 1103
- 9橄榄枝的象征意义 1093
- 10洛阳的市花 1039