logo
0
0
WeChat Login

Mall 电商系统

mall 项目是一套完整的电商系统,采用 SpringBoot + MyBatis 实现,采用 Docker 容器化部署。包含前台商城系统及后台管理系统。

  • 前台商城:首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等
  • 后台管理:商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等

系统架构图

系统架构图

业务架构图

业务架构图

启动方式

前置条件

一键启动

docker compose up --build

启动完成后访问:

服务端口地址
前端管理页面 (mall-admin-web)8888http://localhost:8888
后台管理系统 API (mall-admin)8689http://localhost:8689
商品搜索系统 (mall-search)8081http://localhost:8081
前台商城系统 (mall-portal)8085http://localhost:8085

环境依赖服务(env 容器)

服务端口地址
MySQL3306localhost:3306
Redis6379localhost:6379
Elasticsearch9200http://localhost:9200
MongoDB27017localhost:27017
RabbitMQ5672localhost:5672
RabbitMQ 管理界面15672http://localhost:15672
MinIO API9000http://localhost:9000
MinIO 控制台9001http://localhost:9001

初始账号密码

系统用户名密码
后台管理系统adminmacro123
MySQL 数据库rootroot
MySQL 只读账号reader123456
RabbitMQmallmall
MinIOminioadminminioadmin

停止服务

docker compose down

致谢

本项目基于 macrozheng/mall 开源项目,感谢原作者的贡献。

About

No description, topics, or website provided.
58.27 MiB
0 forks0 stars4 branches4 TagREADMEApache-2.0 license
Language
Java99.7%
Shell0.3%
Dockerfile0.1%