鲜多多商城
约 706 字大约 2 分钟
项目地址:
商业接单项目,闭源交付,不提供仓库链接。
文档与报价资料在本地私有仓库维护。
开发时间:
2025.10 - 2026.03
鲜多多商城
面向生鲜电商的完整三端系统:用户端小程序 + Spring Boot 后端 + 商家后台,按 B 端真实运营需求交付。
项目概述
鲜多多不是练手 Demo,是按报价单交付的商业项目:用户在小程序里逛、下单、支付,商家在后台管商品、订单、库存,服务器端一键部署。
仓库本身就说明了复杂度——小程序前端 / 后端服务 / 商家后台 / 数据库脚本 / 部署运维脚本五块分层清晰,配套还有域名备案、小程序注册与微信支付商户号绑定、云服务器购买等一整套交付教程文档(这是接单项目里容易被忽略、但客户最需要的部分)。
核心功能
- 用户端(小程序):商品浏览、分类检索、购物车、下单结算、微信支付
- 商家后台(Vite + Vue 3):商品/订单/库存管理,JWT 登录鉴权,独立权限体系
- 后端服务(Spring Boot 3.4.x):按领域模块拆分(
user/product/trade…),统一ApiResponse响应包装 - 图片处理流水线:
img-to-webp+ image-worker,上传图片自动压缩转 WebP,小程序端省流量 - 部署:docker-compose 一键起、SSL 证书、数据库迁移脚本
xianduoduo.sql
📸 截图待补:小程序首页 / 商品详情 / 下单页(需要运行环境时补图)
技术栈说明
| 层 | 技术 |
|---|---|
| 用户端 | uni-app(微信小程序)+ Vue |
| 后端 | Spring Boot 3.4.x + MySQL + Redis |
| 商家后台 | Vite + Vue 3 + JWT |
| 支付 | 微信支付(商户号绑定全流程文档化) |
| 部署 | Docker Compose + Nginx + SSL |
项目架构
鲜多多(单仓库三端)
├── xianduoduo-frontend/ # uni-app 小程序(用户端)
├── xianduoduo-server/
│ ├── xianduoduo-backend/ # Spring Boot 3.4.x(user/product/trade 模块)
│ └── xianduoduo-admin/ # Vite + Vue 3 商家后台
├── database/migration/ # 建表 + 迁移脚本 xianduoduo.sql
├── scripts/ + deploy.sh # 部署运维
└── docs/ # 需求、流程、数据库、交付教程开发历程
| 阶段 | 内容 |
|---|---|
| 需求与报价 | 功能拆解、报价单、产品图规格对照表 |
| 后端搭建 | Spring Boot 模块化骨架 + 数据库迁移脚本 |
| 小程序端 | uni-app 商品/购物车/下单全流程 |
| 商家后台 | Vite + Vue 3 管理端 + JWT 鉴权 |
| 交付与部署 | 微信支付接入、Docker 部署、备案与运维教程 |
经验沉淀:把"备案教程""商户号绑定教程"和代码一起交付——客户拿到的是能跑的系统,不是一堆需要猜的代码。
Powered by Waline v3.6.0