← 返回项目库

GoCart 多供应商电商平台中文版

可独立运行的中文多供应商电商平台前端,包含消费者商城、平台管理端与商家经营后台。

GoCart 是一套基于 Next.js 与 Tailwind CSS 的多供应商电商平台学习项目。中文版提供商品浏览、搜索、购物车、订单、店铺入驻、会员页、平台数据总览、商家审核、优惠券管理、商品管理和商家订单管理等完整界面,并内置中文演示商品、店铺、订单与评价数据,可直接运行体验三端信息架构和交互流程。

真实界面

项目截图

共 6 张

中文商城首页与精选商品
全部商品浏览与分类筛选
平台管理数据总览
优惠券创建与管理
商家经营数据与用户评价
商家添加商品表单

Capabilities

核心功能

中文商城首页、商品分类、搜索与商品详情
购物车、地址、优惠券与订单界面
店铺入驻申请与会员服务页面
平台商品、营收、订单与店铺数据总览
平台商家审核、店铺和优惠券管理
商家商品添加、商品管理与订单管理
中文商品、店铺、订单和用户评价演示数据
桌面端与移动端响应式布局

适用场景

搭建多商户电商平台交互原型
学习 Next.js App Router 与 Redux 状态管理
研究消费者端、平台端和商家端信息架构
二次开发商城、同城零售或供应商平台界面

适合谁

电商创业者、产品经理、前端开发者、社群学习者和多商户商城原型设计人员。

商业化思路

用于社群学习、研究与技术验证多供应商商城的消费者端、平台端和商家端产品结构。

你会拿到什么

  • 固定版本完整中文源码包
  • 六张真实运行功能截图
  • MIT 许可证与上游版权声明
  • 中文安装、构建和功能说明
  • 依赖、安全、浏览器与终包验收记录

部署流程

  1. 1安装 Node.js 20 或更高版本并进入项目目录。
  2. 2执行 npm ci 安装锁定依赖。
  3. 3执行 npm run build 生成生产构建。
  4. 4执行 npm run start 启动服务,默认访问 http://localhost:3000。

真实验证结果

修复上游 package-lock 与 package.json 不一致问题,并将存在高危依赖的旧版 Next.js 升级到 16.3.1;npm ci、18 路由生产构建和 npm audit --omit=dev --audit-level=high 均通过,生产依赖漏洞为 0。首页、商品列表、平台数据、优惠券、商家经营和添加商品六类真实界面通过可见文字断言,控制台错误、坏图、404、登录页、横向溢出和重复截图均为 0。

部署前须知

当前仓库以完整前端交互和内置演示数据为主;登录、真实支付、数据库写入、库存同步、文件上传和消息通知需在二次开发时接入实际后端服务。

部署难度

简单

最低配置

Node.js 20+、npm 10+;建议 1 核 CPU、1 GiB 内存以上的 Linux、macOS 或 Windows 环境。

开源许可证

MIT License

最后验证

2026-08-21

技术栈

Next.js 16React 19Tailwind CSS 4Redux ToolkitLucide React

授权说明

上游以 MIT License 发布,源码包原样保留 LICENSE.md 与版权声明;收录用途为社群学习、研究和技术验证。