Skip to content

⭐️⭐️⭐️ Springcloud商城 O2O商城 小程序商城 PC商城 H5商城 APP商城 Java商城 分销商城 多用户商城 uniapp商城 微服务商城

License

Notifications You must be signed in to change notification settings

cowanliu/mall4cloud

Repository files navigation

README

image-20210705143529597

前言

本商城是基于Spring Cloud、Nacos、Seata、Mysql、Redis、RocketMQ、canal、ElasticSearch、minio的微服务B2B2C电商商城系统,采用主流的互联网技术架构、全新的UI设计、支持集群部署、服务注册和发现以及拥有完整的订单流程等,代码完全开源,没有任何二次封装,是一个非常适合二次开发的电商平台系统。

本商城致力于为中大型企业打造一个功能完整、易于维护的微服务B2B2C电商商城系统,采用主流微服务技术实现。后台管理系统包含平台管理,店铺管理、商品管理、订单管理、规格管理、权限管理、资源管理等模块。

文档

这代码有没有文档呀? 当然有啦,你已经下载了,在doc这个文件夹上,实在不知道,我就给链接出来咯:

gitee:https://gitee.com/gz-yami/mall4cloud/tree/master/doc

授权

除开源版本外,本商城还提供商业版本的B2B2C商城,采用PC+小程序+APP,欲知详情,请访问官网。

商城官网:https://www.mall4j.com

商城使用 AGPLv3 开源,请遵守 AGPLv3 的相关条款,或者联系作者获取商业授权(https://www.mall4j.com)

项目链接

JAVA后台:https://gitee.com/gz-yami/mall4cloud

平台端:https://gitee.com/gz-yami/mall4cloud-platform

商家端:https://gitee.com/gz-yami/mall4cloud-multishop

uni-app:https://gitee.com/gz-yami/mall4cloud-uniapp

演示地址

商业版演示地址:

pc端:https://cloud-pc.mall4j.com

H5端:https://h5.mall4j.com/cloud

小程序:微信搜索 “mall4j微服务版”

技术选型

技术 版本 说明
Spring Boot 2.4 MVC核心框架
Feign 3.0 服务调用
Nacos 2.0 服务注册与发现
Seata 1.4 分布式事务
Mybatis 2.1 持久层框架
hutool 5.5 JAVA工具集
pagehelper 1.3 Mybatis分页插件
Redis 2.4 分布式缓存
RocketMQ 2.2 消息队列
canal 1.1 数据库同步
Spring Cloud Gateway 3.0 网关
Spring Cloud LoadBalancer 3.0 负载均衡
ElasticSearch 7.9 数据搜索
minio 8.0 文件上传
Knife4j 3.0 MVC框架集成Swagger生成Api文档
Element UI 2.13 UI框架
vue、uni-app vue2.6 JS框架

部署教程

部署教程请参考该文件夹下的/基本开发文档/mall4cloud开发环境搭建.md以及/开发环境搭建目录下的中间件安装。

开源版相关截图

1.后台截图

  • 平台端

    image-20210705152010036

    image-20210705152109738

  • 商家端

    image-20210705151729559

    image-20210705151847270

2.小程序截图

小程序-1625472143277

3.uni-app截图

uniapp-1625469707350

提交反馈

输入图片说明

  • mall4j开源技术QQ群:722835385

输入图片说明

你的点赞鼓励,是我们前进的动力~

你的点赞鼓励,是我们前进的动力~

你的点赞鼓励,是我们前进的动力~

About

⭐️⭐️⭐️ Springcloud商城 O2O商城 小程序商城 PC商城 H5商城 APP商城 Java商城 分销商城 多用户商城 uniapp商城 微服务商城

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 44.9%
  • Java 39.4%
  • JavaScript 10.0%
  • CSS 4.5%
  • SCSS 1.1%
  • HTML 0.1%