一款免费、易上手、可定制的Java盲盒商城系统开源

Xinlong-shop 信隆商城系统

项目简介
技术栈
后端

Springboot2、JWT、Ehcache、MySQL

管理端UI

Vue3、Naive Ui Admin

移动端

Uniapp、Vue3、Vite、图鸟UI

运行环境

Jdk1.8、Maven、MySQL5.7、Uniapp、NPM(10.1.0)、Node.js(20.8.0)、Yarn(1.22.19)

开发工具

IDEA、VScode

项目源码地址

码云

系统功能
平台管理端功能
模块功能
Dashboard工作台、快捷操作
会员管理会员列表、签名管理(待废弃)、会员等级、提现管理、余额记录
商品管理商品列表、商品分类、商品品牌
盲盒管理盲盒列表、盲盒订单
订单管理订单列表、发货
促销活动抢购活动、抢购订单、上架订单(这个模块待废弃)
站点管理首页管理、广告管理、物流管理、文章管理
系统设置菜单管理、角色权限管理、管理员管理
设置页面系统设置、个人设置
功能动图展示
管理端展示 移动端展示
本地运行
后端篇
  1. 请确保Jdk、maven、MySQL正常安装

  2. 克隆 Java代码和配置中心

git clone https://gitee.com/xinlong-youchuang/xinlong-shop

git clone https://gitee.com/xinlong-youchuang/xinlong-shop-config

  1. 修改配置文件路径

​ config-server工程中src/main/resources/application.yml文件

image-20231011103450602

​ 把这个路径改为你的config项目路径

  1. 修改配置文件内容

​ 如果只是本地运行,那修改MySQL配置就行,把weixin-pay: true改为false,这样就不会加载微信配置文件了

​ 数据库sql在项目根目录的sql,直接导入即可

  1. 运行(Java)
    1. 运行config-server

    2. 验证:http://localhost:8888/shop-api/dev

      如果出现了你的配置,那就正确了

    3. 运行shop-api

管理端UI
  1. 请先安装好npm和node,yarn用不用都行,我是习惯性用yarn

  2. 克隆代码

    git clone https://gitee.com/xinlong-youchuang/xinlong-ui

  3. 配置

    默认.env.development文件是配置的localhost,如果你需要修改 在里面修改API接口地址即可

  4. 运行

    yarn install

    yarn run dev

移动端
  1. 管理端环境搭建好之后,用同样的环境即可

  2. 克隆代码

    https://gitee.com/xinlong-youchuang/xinlong-shop-mobile

  3. 配置config

    /src/config/index.ts文件 检查env值是否为dev,然后把api_env和domain_env值改为正确值

    api_env 就是后端的API地址、domain_env就是移动端运行地址

  4. 运行

    yarn install

    yarn run dev:h5

线上运行

Java打成jar包就行,前端build成html,配合nginx做反向代理即可,目前应该不会有人用吧,有需要的话联系我,我已经写好脚本了

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值