# lite_shop微商铺
基于springboot + vue前后端分离的完整小型电商系统
## 项目介绍
lite_shop是一套小型电商系统,该项目为B2C模式电商系统,包括前台商城系统和后台管理系统,基于springboot + vue打造。后台管理系统包含会员管理、商品管理、订单管理、运营管理、系统管理、统计报表、后台用户管理、权限管理、系统设置等模块。前台管理系统包含首页、商品推荐、商品搜索、专题推荐、用户下单、支付等一套完整电商流程。
![11644241501_.pic.jpg](https://s2.loli.net/2022/02/07/KQeqcARCNtpTB65.jpg)
![21644241502_.pic.jpg](https://s2.loli.net/2022/02/07/8lxZvDRi2HJW4PC.jpg)
![后台截图1.png](https://i.loli.net/2020/09/20/YPAkIb32zMHXvFr.png)
![后台截图2.png](https://i.loli.net/2020/09/20/IRp7HblznxMUvoB.png)
前台商城系统
敬请期待......
## 项目架构
![lite_shop架构.jpg](https://i.loli.net/2020/09/20/73PWtHj2cUqh1XL.png)
## 技术栈
后端技术
| 技术 | 说明 | 版本 |
| :--------------------: | :----------------- | :----: |
| SpringBoot | web容器+MVC框架 | 2.3.0 |
| SpringSecurity | 身份认证与授权 | 5.2.4 |
| Mybati-Plus | orm框架 | 3.2.0 |
| mybatis-plus-generator | 持久层代码生成器 | 3.2.0 |
| Redis | 分布式缓存 | 4.0.10 |
| MySQL | 数据库 | 5.7.28 |
| jjwt | JWT支持 | 0.9.0 |
| 七牛云 | 对象存储 | 7.2.0 |
| hutool | 工具包 | 5.3.8 |
| elasticsearch | 分布式全文搜索引擎 | 7.6.2 |
| RabbitMQ | 消息队列 | 3.9.0 |
前端技术
| 技术 | 说明 | 版本 |
| :----------------: | :---------------: | :----: |
| Vue | 前端框架 | 2.6.10 |
| Vue-router | 前端路由框架 | 3.1.2 |
| Vuex | 全局状态管理框架 | 3.1.1 |
| Axios | 前端HTTP框架 | 0.19.0 |
| Ant Design of Vue | 后台管理UI框架 | 1.6.2 |
| Vant | 前台商城VUE组件库 | 2.0 |
## 功能介绍
#### 管理后台:
###### 会员管理:
- 会员列表
- 收货地址
- 会员收藏
- 会员足迹
- 意见反馈
###### 商品管理:
- 商品制造商
- 商品类目
- 商品维护
- 商品上架
- 商品评价
###### 订单管理:
- 订单列表
- 售后管理
###### 运营管理:
- 专题管理
- 优惠券管理
###### 系统管理:
- 后台用户管理
- 角色管理
- 操作日志
###### 系统设置
- 订单设置
- 运费设置
统计报表
- 用户统计
- 商品统计
- 订单统计
#### 前台商城:
敬请期待.....
## 快速启动
1. 配置开发环境:
- MySQL5.7
- JDK1.8或以上
- Maven
- Redis
- Nodejs
2. 导入数据库文件liteshop-db/sql
3. 开通七牛云oss服务,更改liteshop-cord/src/main/resources/application-dev.yaml中qiniu配置信息
```yaml
qiniu:
accesskey: #accesskey
secretKey: #对应秘钥
bucketName: #空间名称
fileDomain: #域名前缀
```
4. 后台服务启动: 直接运行lite-admin-api下com.ohayou.liteshop.AdminApplication的main方法即可
5. 后台管理启动:
进入lite_shop_admin根目录,打开命令行
```shell
npm install
npm run serve
```
运行成功后浏览器打开,输入网址`http://localhost:8000 ,进入后台管理系统
用户名:admin 密码:admin
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【资源说明】 1、该资源内项目代码都是经过测试运行成功,功能正常的情况下才上传的,请放心下载使用。 2、适用人群:主要针对计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、数学、电子信息等)的同学或企业员工下载使用,具有较高的学习借鉴价值。 3、不仅适合小白学习实战练习,也可作为大作业、课程设计、毕设项目、初期项目立项演示等,欢迎下载,互相学习,共同进步!
资源推荐
资源详情
资源评论
收起资源包目录
基于springboot+vue前后端分离的小型电商系统完整源码+说明.zip (630个子文件)
.gitignore 126B
liteshop-web-api.iml 18KB
liteshop-admin-api.iml 18KB
liteshop-core.iml 17KB
liteshop-common.iml 6KB
liteshop-db.iml 5KB
lite_shop.iml 574B
lite_shop.iml 80B
MallOrderServiceImpl.java 50KB
MallGoodsSpuServiceImpl.java 43KB
MallCouponServiceImpl.java 21KB
MallCategoryServiceImpl.java 19KB
MallGoodsSkuServiceImpl.java 18KB
RedisService.java 17KB
AdminUserServiceImpl.java 16KB
MallCartItemServiceImpl.java 14KB
MallTopicServiceImpl.java 14KB
MallGoodsCommentServiceImpl.java 11KB
MemAddressServiceImpl.java 11KB
MemUserServiceImpl.java 11KB
AdminMenuServiceImpl.java 10KB
OrderController.java 10KB
MallOrder.java 9KB
MallGoodsController.java 9KB
MemberController.java 8KB
KdniaoExpressTrackServiceImpl.java 8KB
MallBrandServiceImpl.java 8KB
AdminUserController.java 8KB
ErrorCodeMsg.java 8KB
AdminResourceServiceImpl.java 7KB
MallGoodsAttrServiceImpl.java 7KB
AdminRoleServiceImpl.java 7KB
MallGoodsSpu.java 6KB
SearchServiceImpl.java 6KB
WebLogAspect.java 6KB
AdminRoleController.java 6KB
MallProductCategoryController.java 6KB
QiniuUpload.java 6KB
OrderController.java 5KB
ProductController.java 5KB
OrderDetailDto.java 5KB
MallCoupon.java 5KB
MallOrderGoods.java 5KB
MemCollectServiceImpl.java 5KB
EsGoodsServiceImpl.java 5KB
JWTTokenUtil.java 5KB
MemHistoryServiceImpl.java 5KB
GoodsFormDto.java 4KB
MallAftersale.java 4KB
WebSocketConfig.java 4KB
MallTopicController.java 4KB
MallBrandController.java 4KB
MemberController.java 4KB
MallTopic.java 4KB
MallGoodsCommentReplyServiceImpl.java 4KB
MallCategory.java 4KB
CartController.java 4KB
MallCartItem.java 4KB
MemUser.java 4KB
MallGoodsSpuDto.java 4KB
MemAddress.java 4KB
ChatRecord.java 4KB
AdminUser.java 4KB
WechatPayServiceImpl.java 4KB
MallGoodsComment.java 4KB
CouponController.java 4KB
CouponDto.java 4KB
MallGoodsSku.java 4KB
Result.java 3KB
DocumentGeneration.java 3KB
AdminUserDetailsServiceImpl.java 3KB
GenerateCode.java 3KB
OrderQueueConfig.java 3KB
OrderDetailVo.java 3KB
AdminMenu.java 3KB
AdminSecurityConfig.java 3KB
EsGoods.java 3KB
HomeController.java 3KB
TopicDto.java 3KB
JwtAuthenticationTokenFilter.java 3KB
AdminUserDetails.java 3KB
GoodsSkuDto.java 3KB
MessageVo.java 3KB
OrderBindingConfig.java 3KB
MallUserCoupon.java 3KB
LocalDateTimeFormatConfig.java 3KB
ChatRecordServiceImpl.java 3KB
ElasticsearchConfig.java 3KB
SysOrderConfig.java 3KB
SearchController.java 3KB
WebLog.java 3KB
MemOpinionServiceImpl.java 3KB
AdminLog.java 3KB
MemOpinion.java 3KB
AuthenticationTokenFilter.java 3KB
SysFreightConfig.java 3KB
WebSecurityConfig.java 3KB
MallGoodsCommentReply.java 3KB
MallCouponType.java 3KB
AdminResource.java 3KB
共 630 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7
资源评论
龙年行大运
- 粉丝: 1008
- 资源: 3848
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- MPU6050基于STM32 HAL的驱动程序
- 基于 stm32“蓝色药丸”的简单 cdc 到 gpio 控制器
- 编程实战:基于ASP.NET技术的图书馆管理信息系统(含源代码+文档+任务书)
- 织梦网站标题和内容body文字自动转unicode码插件
- 数据库管理工具:dbeaver-ce-24.0.4-x86-64-setup.exe
- 基于STM32的可扩展BLE/OpenThread传感器模块,可与HomeAssistant集成
- 【无人车路径规划】frenet-path-planning.zip
- 数据库管理工具:dbeaver-ce-24.0.4-stable.x86-64.rpm
- 数据库管理工具:dbeaver-ce-24.0.4-macos-aarch64.dmg
- 基于stm32的指纹访问密码锁项目
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功