- 解忧杂货店 是一个基于Spring Boot和微信小程序的小程序电商系统,小程序的搭建离不开LinUi的贡献,感谢林间有风团队做出这么好用的UI组件库。
- 解忧杂货店 包含了小程序
c端
版本,小程序后端API
版本 - 解忧杂货店后端传送地址 ,部分接口尚未开源。
- c端接口文档地址预览
- TODO: 商城后台管理系统cms,商城后台管理系统API开发.
小程序的体验版二维码
解忧杂货店包含了小程序c端商城和后端管理系统(开发中)
- 商城功能
- 首页展示
- 主题商品
- 优惠券系统
- 订单管理
- 和服务端同步的购物车
- banner管理
- 分类
- 个人中心
- c端细节难点
- sku选择面板页面逻辑
- 和服务端同步的购物车
- 订单生成逻辑
- 订单页面优惠券的选中,价格的核算
- 分类页面滚动条的处理
- 分页模块的封装
- JWT令牌在微信小程序的无感知刷新
- 小程序封装请求函数,封装统一异常处理
- 服务端难点
- sku,spu数据表的设计
- PagingDozer的类的封装
- 调用微信接口生成jwt令牌
- 购物车校验
- 全局异常处理
- 统一请求返回数据
- 优惠券系统,优惠券定时归还
- 订单核算
- 后台管理系统(待添加)
分类
专题
详情
搜索
购物车
生成订单
管理订单
优惠券领取
个人中心
后端
- 核心框架:Spring Boot
- 数据库层:Spring data jpa
- 数据库连接池:Druid
- 缓存:redis
前端
- 核心框架: 微信小程序
- UI框架: LinUi
- 工具函数: LInUi辅助工具函数
- 图标: 阿里巴巴图标库
github吞图? 查看完整功能图)