# begin_mall **Repository Path**: yangsj/begin_mall ## Basic Information - **Project Name**: begin_mall - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-15 - **Last Updated**: 2026-07-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 拾光集 B2C 商城 拾光集是一个单商家、单仓库 B2C 电商项目。当前仓库已完成商城端与运营后台的静态交互原型,并建立 Spring Boot 模块化单体后端骨架。 ## 在线预览 [打开公开原型](https://shiguang-mall-prototype.yangshangjun909.chatgpt.site) 原型使用项目自有登录页,不依赖平台账号。表单已预填演示信息:C 端可用手机号 `13800002026`、验证码 `2026`,运营端可用账号 `admin`、密码 `admin123`。微信和支付宝按钮用于演示统一身份入口。 登录后可在页面顶部切换: - 商城端:首页、商品详情、购物车、结算和订单。 - 运营后台:工作台、商品、库存、订单、用户角色、菜单和数据权限。 ## 设计文档 - [设计文档索引](./docs/README.md) - [系统设计](./docs/system-design.md) - [架构图集](./docs/architecture-diagrams.md) - [静态原型设计](./docs/ui-prototype.md) ## 本地运行 需要 Node.js `>=22.13.0`。 ```bash npm install npm run dev ``` 打开 `http://localhost:3000`。 后端需要 JDK 21 和 Maven 3.9+: ```bash cd backend mvn test mvn spring-boot:run ``` 后端模块和环境变量说明见 [backend/README.md](./backend/README.md)。 ## 验证命令 ```bash npm run build npm run test npm run lint ``` 当前原型使用 React/Vinext 快速验证界面;目标生产系统采用 Vue 3 编译进 Spring Boot JAR 的一体化部署方式。两者的差异已在设计文档中明确标记。