基于springboot + vue前后端分离的完整小型电商系统
lite_shop是一套小型电商系统,该项目为B2C模式电商系统,包括前台商城系统和后台管理系统,基于springboot + vue打造。后台管理系统包含会员管理、商品管理、订单管理、运营管理、系统管理、统计报表、后台用户管理、权限管理、系统设置等模块。前台管理系统包含首页、商品推荐、商品搜索、专题推荐、用户下单、支付等一套完整电商流程。
前台商城H5演示地址:http://106.13.70.78/ 可直接用手机号注册账号
后台管理系统演示地址:http://106.13.70.78/admin/ 账号:admin ,密码 :admin
后台管理系统lite_shop_admin地址: https://github.com/ohayou0725/lite_shop_admin
前台商城系统
敬请期待......
后端技术
技术 | 说明 | 版本 |
---|---|---|
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 |
- 会员列表
- 收货地址
- 会员收藏
- 会员足迹
- 意见反馈
- 商品制造商
- 商品类目
- 商品维护
- 商品上架
- 商品评价
- 订单列表
- 售后管理
- 专题管理
- 优惠券管理
- 后台用户管理
- 角色管理
- 操作日志
- 订单设置
- 运费设置
统计报表
- 用户统计
- 商品统计
- 订单统计
敬请期待.....
-
配置开发环境:
- MySQL5.7
- JDK1.8或以上
- Maven
- Redis
- Nodejs
-
导入数据库文件liteshop-db/sql
-
开通七牛云oss服务,更改liteshop-cord/src/main/resources/application-dev.yaml中qiniu配置信息
qiniu: accesskey: #accesskey secretKey: #对应秘钥 bucketName: #空间名称 fileDomain: #域名前缀
-
后台服务启动: 直接运行lite-admin-api下com.ohayou.liteshop.AdminApplication的main方法即可
-
后台管理启动:
进入lite_shop_admin根目录,打开命令行
npm install npm run serve
运行成功后浏览器打开,输入网址`http://localhost:8000 ,进入后台管理系统
用户名:admin 密码:admin
- 该项目仅用于学习
- 该项目目前尚处于开发阶段,很多功能还不完善,如使用不承担任何后果
-
开发者有问题或者好的建议可以用Issues反馈交流
-
也可加微信进行交流