今天给大家推荐一个实用且功能强大的开源项目——hhshop。
这是一款微信小程序商城系统,目前已经被广泛使用,适合想快速搭建电商平台、熟悉小程序开发流程的朋友们参考或二次开发。
应用特性
-
多端统一管理 系统包含后端接口(hhshop-api)、管理后台(hhshop-mgr)、小程序商城前端(hhshop-mini-app)与小程序后台(hhshop-mini-admin)等多个模块,相互配合,构建了完整的小程序电商生态。
-
丰富的电商功能 完整支持商品管理(商品状态分类、上下架、库存管理)、会员系统(会员等级、优惠券发放、余额增加)、营销功能(秒杀、拼团、砍价、积分体系、分销推广)等电商常见玩法。
-
订单与财务 后台提供订单管理(发货、订单详情、退款、售后服务)、财务统计(消费、充值、返佣记录)功能,帮助商家实时跟踪业务状况。
-
权限与系统维护 管理员权限细粒度控制、文章与网站内容管理多样、系统日志、文件校验、缓存刷新与在线更新等后台运维工具一应俱全。
应用技术栈
-
PC 前端(管理系统):基于 Vue 2 + iView 结合 Axios 和 ECharts 构建数据驱动后台界面。
-
后端接口:采用 Node.js + Express + MySQL(通过 mysqljs 操作)提供稳定 API 支撑。
-
小程序前端:微信小程序官方 API + ES6 Promise,用于构建 C 端购物流程。
-
App 版本:跨平台 WebApp,基于 Vue Router、Vue Resource、Webpack 与 ES6+Babel 打包,兼容 HBuild 容器。
应用相关截图
![[商城系统] 推荐一款微信小程序商城系统,需要可以收藏起来](https://9ee-net.oss-cn-guangzhou.aliyuncs.com/2025/08/wxsync-2025-08-6f4aaf2dbf971a617491e01571ad693e.webp?x-oss-process=image/auto-orient,1/quality,q_90/format,webp)
![[商城系统] 推荐一款微信小程序商城系统,需要可以收藏起来](https://9ee-net.oss-cn-guangzhou.aliyuncs.com/2025/08/wxsync-2025-08-8784b3778db06b40b6bd6b3049407c5f.webp?x-oss-process=image/auto-orient,1/quality,q_90/format,webp)
部署教程
-
克隆仓库:
git clone https://github.com/cinoliu/hhshop.git
-
配置后端与数据库:进入 hhshop-api,安装依赖并配置 MySQL 连接信息。 -
启动接口服务后,再分别部署 hhshop-mgr、hhshop-mini-app 与 hhshop-mini-admin,确保各端能正常获取接口。 -
前端项目均可通过 npm 安装构建,确保路径指向正确、接口地址填写正确。
最后,将前端(小程序)上传微信开发者工具调试和发布,后台可部署于常见服务器环境中。
推荐原因
-
模块化清晰,开发效率高 前后端分离、功能模块明确,有助于团队协作和功能扩展。
-
功能完善,实用性强 几乎覆盖所有主流电商场景:营销玩法丰富,后台管理强大。
-
开源可定制,二次开发友好 各模块源码公开,可根据业务需求快速做功能调整。
-
适合新手学习与商用实践 小程序 + Vue + Node 技术栈适合主流开发路线,对学习者非常友好。