产品简介
yshopmall 是一个前后端分离的电商系统,支持B2C单商户和B2B2C多商户模式,集成商品、订单、营销、用户管理等全套功能,适合企业或个人进行二次开发,解决电商平台搭建复杂和功能集成的痛点。

核心功能
- 商品管理与多规格设置
- 订单处理与支付流程
- 营销工具(积分、优惠券、拼团等)
- 微信公众号集成
- 用户系统与会员管理
快速开始
- 准备环境:安装JDK、Redis、Maven、MySQL、Node.js
- 导入数据库并配置Java后端的连接信息
- 使用Maven构建并启动Java后端服务
- 使用npm安装并启动Vue后台前端
- 使用HBuilder运行uniapp移动端工程
界面预览


与其他方案对比
| 对比项 | yshopmall | 同类方案 |
|---|---|---|
| 技术栈 | 使用SpringBoot3+Vue+uniapp,技术栈现代 | 部分系统使用旧版SpringBoot或单体架构 |
| 商户模式 | 同时支持B2C和B2B2C多商户模式 | 通常只支持单商户或需额外插件 |
| 部署方式 | 支持Docker一键部署 | 多依赖手动配置,部署复杂 |
适合谁用
- 需要搭建多商户电商平台的企业
- 学习电商系统开发的个人开发者
- 进行电商项目二次开发的团队
下载与版本
当前最新版本为 master,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/guchengwuyue/yshopmall