[免费]mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助…

【下载后查看】项目结构:

 

友情提示

  1. 快速体验项目:【下载后查看】
  2. 全套学习教程:【下载后查看】
  3. 微服务版本:基于Spring Cloud 2021 & Alibaba的项目:【下载后查看】
  4. 专属学习路线:学习不走弯路,整理了套非常不错的【下载后查看】
  5. 项目交流:想要加群交流项目的朋友,可以加入【下载后查看】

前言

mall项目致力于打造一个完整的电商系统,采用现阶段流行技术实现。

项目文档

  • 文档地址:【下载后查看】
  • 备用地址:【下载后查看】

项目介绍

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

项目演示

后台管理系统

前端项目mall-admin-web地址:【下载后查看】

项目演示地址: 【下载后查看】

后台管理系统功能演示

前台商城系统

前端项目mall-app-web地址:敬请期待......

项目演示地址:【下载后查看】

前台商城系统功能演示

组织结构

技术选型

后端技术

【下载后查看】

前端技术

技术 说明 官网
Vue 前端框架 【下载后查看】
Vue-router 路由框架 【下载后查看】
Vuex 全局状态管理框架 【下载后查看】
Element 前端UI框架 【下载后查看】
Axios 前端HTTP框架 【下载后查看】
v-charts 基于Echarts的图表框架 【下载后查看】
Js-cookie cookie管理工具 【下载后查看】
nprogress 进度条控件 【下载后查看】

架构图

系统架构图

【下载后查看】

业务架构图

系统架构图

模块介绍

后台管理系统 mall-admin
  • 商品管理:【下载后查看】
  • 订单管理:【下载后查看】
  • 促销管理:【下载后查看】
  • 内容管理:【下载后查看】
  • 用户管理:【下载后查看】
前台商城系统 mall-portal

【下载后查看】

开发进度

项目开发进度图

环境搭建

开发工具

工具 说明 官网
IDEA 开发IDE 【下载后查看】
RedisDesktop redis客户端连接工具 【下载后查看】
Robomongo mongo客户端连接工具 【下载后查看】
SwitchHosts 本地host管理 【下载后查看】
X-shell Linux远程连接工具 【下载后查看】
Navicat 数据库连接工具 【下载后查看】
PowerDesigner 数据库设计工具 【下载后查看】
Axure 原型设计工具 【下载后查看】
MindMaster 思维导图设计工具 【下载后查看】
ScreenToGif gif录制工具 【下载后查看】
ProcessOn 流程图绘制工具 【下载后查看】
PicPick 图片处理工具 【下载后查看】
Snipaste 屏幕截图工具 【下载后查看】
Postman API接口调试工具 【下载后查看】
Typora Markdown编辑器 【下载后查看】

开发环境

工具 版本号 下载
JDK 1.8 【下载后查看】
Mysql 5.7 【下载后查看】
Redis 7.0 【下载后查看】
MongoDB 5.0 【下载后查看】
RabbitMQ 3.10.5 【下载后查看】
Nginx 1.22 【下载后查看】
Elasticsearch 7.17.3 【下载后查看】
Logstash 7.17.3 【下载后查看】
Kibana 7.17.3 【下载后查看】

搭建步骤

Windows环境部署

  • Windows环境搭建请参考:【下载后查看】;
  • 注意:只启动mall-admin,仅需安装Mysql、Redis即可;
  • 克隆mall-admin-web项目,并导入到IDEA中完成编译:【下载后查看】;
  • mall-admin-web项目的安装及部署请参考:【下载后查看】 。

Docker环境部署

  • 使用虚拟机安装CentOS7.6请参考:【下载后查看】;
  • Docker环境的安装请参考:【下载后查看】;
  • 本项目Docker镜像构建请参考:【下载后查看】;
  • 本项目在Docker容器下的部署请参考:【下载后查看】;
  • 本项目使用Docker Compose请参考: 【下载后查看】;
  • 本项目在Linux下的自动化部署请参考:【下载后查看】;

相关环境部署

  • ELK日志收集系统的搭建请参考:【下载后查看】;
  • 使用MinIO存储文件请参考:【下载后查看】;
  • 读写分离解决方案请参考:【下载后查看】;
  • Redis集群解决方案请参考:【下载后查看】。

 

下载地址:微信扫一扫,关注下方【毕业设计组织】公众号,请回复数字”7130“获取下载链接