# mall-shop
***
## 前言
`mall-shop`项目建造了一个前后端分离的电商小程序项目
> 本项目前后端分别来源于不同的开源项目,我们的团队也对其进行了相应的修改、结合、完善。当前所实现的商城小程序基本实现了电子商城的基本功能,不足的地方我们也会在之后陆续进行进一步更新完善,也希望该项目能对大家有所帮助。
## 项目背景说明
`mall-shop`项目起源于我们团队想要尝试做一个前后端分离的电商小程序,在经过相关调研筛选,我们发现了在开源社区具有比较大技术影响力的[mall](https://github.com/macrozheng/mall)项目。
[mall](https://github.com/macrozheng/mall)项目是一套基于SpringBoot+MyBatis实现的电商系统
![mall项目开源使用情况](./image/mall开源情况.png)
该开源项目中只包含有后台和前台管理前端项目,缺少一个C端项目,而在项目的ISSUE里对于该前端项目需求比较大。
故而,在本项目的开发实现中,我们的后端采用了[mall](https://github.com/macrozheng/mall)项目。
前端则采用开源项目[wechat_applet](https://github.com/Run2948/wechat_applet)中的前端小程序部分代码[wx-mall](https://github.com/Run2948/wechat_applet/tree/master/wx-mall),在其基础上进行修改。
使其与后端整合在一起,实现了一个完整的电商系统。也解决了mall项目的前端需求。
在开发实现过程中,由于后端接口缺乏等种种原因,我们的小程序实现了一些商城应有的基本的功能,但是一些比较复杂的功能,例如团购、优惠券、立即购等功能暂未实现,而商城购物最后的支付一步,因微信支付需要向腾讯申请,未能实现。所以目前该项目仅仅作为一个拥有完整前后端的demo,供大家参考。项目中也还存在许多不足之处,也欢迎大家提出批评指正。
`mall`项目地址:<https://github.com/macrozheng/mall>
`wechat_applet`项目地址:<https://github.com/Run2948/wechat_applet>
## 项目介绍
mall-shop项目实现的是一个前后端分离的电商小程序,包括前台商城系统及后台管理系统,后端基于SpringBoot+MyBatis实现,采用Docker容器化部署。
前台商城小程序系统包含首页门户、商品推荐、商品分类、商品搜索、商品详情展示、购物车、加购&下单等订单流程、个人中心、订单管理、客户服务等模块。
### 项目相关地址
[码云地址](https://gitee.com/tPrograming/mall-app-web): https://gitee.com/tPrograming/mall-app-web
#### 后端
后端mall项目地址:https://github.com/TProgram/mall
后台管理系统mall-admin-web项目地址:https://github.com/macrozheng/mall-admin-web
## 项目组织架构(前端)
* config
* component
* pages
* utils
* static/images
* services
## 项目部署(小程序部署)
- 开发工具:微信开发者工具
- 完成后端程序部署后,下载本项目小程序源码
- 填写APPID、项目名称等,进入小程序开发工具
- 进入之后修改config(配置)文件夹里的api.js文件,把MallApiRootUrl及SearchApiRootUrl替换为自己的后台接口地址即可运行。
## 小程序部分页面效果展示
### 首页:
![首页](./image/首页.png)
### 商品分类:
![分类](./image/分类.png)
### 购物车
![购物车](./image/购物车.png)
### 个人中心
![我的](./image/我的.png)
### 订单管理
![订单管理](./image/订单管理.png)
没有合适的资源?快使用搜索试试~ 我知道了~
mall-shop项目建造了一个前后端分离的电商小程序项目.zip
共193个文件
png:51个
js:41个
json:34个
需积分: 0 1 下载量 193 浏览量
2023-11-01
22:10:28
上传
评论 1
收藏 680KB ZIP 举报
温馨提示
mall-shop项目建造了一个前后端分离的电商小程序项目
资源推荐
资源详情
资源评论
收起资源包目录
mall-shop项目建造了一个前后端分离的电商小程序项目.zip (193个子文件)
.gitignore 10B
showdown.js 71KB
goods.js 15KB
add.js 12KB
cart.js 8KB
html2json.js 8KB
wxDiscode.js 7KB
orderDetail.js 6KB
api.js 5KB
order.js 5KB
htmlparser.js 5KB
checkout.js 5KB
addressAdd.js 5KB
util.js 4KB
wxParse.js 4KB
addwh.js 4KB
search.js 4KB
mobile.js 4KB
index.js 4KB
cuslist.js 4KB
return.js 3KB
zcuslist.js 3KB
register.js 3KB
user.js 2KB
spike.js 2KB
feedback.js 2KB
catalog.js 2KB
login.js 2KB
auth.js 2KB
count-down-list.js 2KB
category.js 2KB
index.js 2KB
pay.js 1KB
address.js 1KB
selCoupon.js 1KB
app.js 1KB
pay.js 990B
payResult.js 968B
reset.js 905B
show-empty-data.js 671B
index-type-data.js 523B
logs.js 266B
app.json 2KB
project.config.json 2KB
sitemap.json 191B
selCoupon.json 153B
goods.json 147B
index.json 141B
payResult.json 95B
feedback.json 80B
orderDetail.json 80B
address.json 80B
pay.json 80B
cart.json 77B
category.json 74B
index.json 74B
search.json 74B
catalog.json 73B
logs.json 54B
addwh.json 52B
index-type-data.json 48B
count-down-list.json 48B
show-empty-data.json 48B
order.json 46B
addressAdd.json 46B
add.json 46B
cuslist.json 46B
zcuslist.json 46B
spike.json 46B
auth.json 40B
checkout.json 8B
return.json 2B
mobile.json 2B
reset.json 2B
login.json 2B
register.json 2B
readme.md 3KB
首页.png 169KB
分类.png 86KB
订单管理.png 44KB
我的.png 44KB
购物车.png 31KB
cus_ywh.png 21KB
logo40.png 19KB
mall开源情况.png 13KB
icon_add.png 11KB
my_course_empty.png 8KB
icon_cus.png 8KB
coupon_bky.png 7KB
icon_rz.png 7KB
coupon_ksy.png 7KB
icon_jl.png 7KB
coupon_ysy.png 6KB
coupon_gq.png 6KB
icon_wx.png 6KB
icon_xz.png 6KB
allorder.png 6KB
icon_zkh.png 5KB
icon_home.png 4KB
共 193 条
- 1
- 2
资源评论
武昌库里写JAVA
- 粉丝: 3430
- 资源: 1986
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功