项目基本信息
- 项目名称:mall
- 技术栈:SpringBoot + Vue + uni-app
- 项目地址:https://gitee.com/macrozheng/mall
项目介绍
mall项目致力于打造一个完整的电商系统,采用现阶段主流技术实现。包含前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。
系统模块
前台商城系统
- 首页门户
- 商品推荐
- 商品搜索
- 商品展示
- 购物车
- 订单流程
- 会员中心
- 客户服务
- 帮助中心
后台管理系统
- 商品管理
- 订单管理
- 会员管理
- 促销管理
- 运营管理
- 内容管理
- 统计报表
- 财务管理
- 权限管理
- 设置
技术选型
后端技术
- SpringBoot - Web应用开发框架
- SpringSecurity - 认证和授权框架
- MyBatis - ORM框架
- Elasticsearch - 搜索引擎
- RabbitMQ - 消息队列
- Redis - 内存数据存储
- MongoDB - NoSql数据库
- Docker - 应用容器引擎
前端技术
- Vue - 前端框架
- Vue-router - 路由框架
- Vuex - 全局状态管理框架
- Element - 前端UI框架
- Axios - 前端HTTP框架
移动端技术
- Vue
- Vuex
- uni-app - 移动端前端框架
分支说明
- master分支:基于Spring Boot 2.7+JDK 8
- dev-v3分支:基于Spring Boot 3.2+JDK 17