Skip to content

yzh990918/Magic_Shop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

解忧杂货店商城

Spring Boot lin-ui license GitHub stars

  • 解忧杂货店 是一个基于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吞图? 查看完整功能图)

作者

👹努力中的杨先生

About

Magic Sundry Goods Store 🎠🎠🎠

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages