王子琦 4dd3fac720 feat: 添加前端页面截图
包含登录、商品、购物车、订单、收藏、个人中心、商家概览、管理员审核等页面截图

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-02-28 13:19:50 +08:00
2026-02-28 13:19:50 +08:00
2026-02-09 09:51:14 -08:00
2026-02-28 13:19:50 +08:00
2026-02-09 09:51:14 -08:00
2026-02-09 09:51:14 -08:00

萌贝母婴商城Spring Boot + Vue + Arco Design + MySQL

基于《崔梦雪-开题报告修改版》实现的三端基础版母婴商城,包含顾客端、商家端、管理员端核心功能。

1. 技术栈

  • 后端: Spring Boot 3 + Spring Web + Spring Data JPA
  • 前端: Vue3 + Vite + Arco Design
  • 数据库: MySQL 8

2. 功能覆盖

顾客

  • 登录注册
  • 搜索/浏览商品
  • 购物车管理(加购、移除、结算)
  • 下单购买
  • 收藏管理
  • 评价商品
  • 订单管理(退款申请、查看物流、修改地址、删除订单)
  • 个人信息修改

商家

  • 数据概览(订单量、销售额、热销商品)
  • 商品管理(增删改查)
  • 订单管理(查看、发货、退款处理)
  • 评价查看
  • 物流查看
  • 库存记录查看/删除
  • 个人信息修改(通过 /api/auth/me

管理员

  • 数据概览
  • 订单管理
  • 审核管理(商家入驻审核)
  • 用户管理
  • 轮播图管理
  • 个人信息修改(通过 /api/auth/me

3. 目录结构

  • /Users/apple/code/bs/mying/backend 后端工程
  • /Users/apple/code/bs/mying/frontend 前端工程
  • /Users/apple/code/bs/mying/sql/init.sql 数据库初始化脚本

4. 启动步骤

  1. 创建并初始化数据库:
    • 执行 /Users/apple/code/bs/mying/sql/init.sql
  2. 修改后端数据库配置:
    • 文件: /Users/apple/code/bs/mying/backend/src/main/resources/application.yml
  3. 启动后端:
cd /Users/apple/code/bs/mying/backend
mvn spring-boot:run
  1. 启动前端:
cd /Users/apple/code/bs/mying/frontend
npm install
npm run dev
  1. 访问前端:
    • http://localhost:5173

5. 默认账号

  • 管理员: admin / 123456
  • 商家: merchant1 / 123456
  • 顾客: customer1 / 123456

6. 主要接口前缀

  • /api/auth 登录注册与个人资料
  • /api/public 商品与轮播公开接口
  • /api/customer 顾客接口
  • /api/merchant 商家接口
  • /api/admin 管理员接口
Description
No description provided
Readme 19 MiB
Languages
Vue 65.1%
Java 27.2%
Python 4.4%
JavaScript 3.1%