{"repo":"ycf1998/money-pos","free":true,"listed":false,"github":"https://github.com/ycf1998/money-pos","clone":"git clone https://github.com/ycf1998/money-pos.git","description":"💰 麦尼收银系统是一款基于 Spring Boot 3.5 + Vue 3 的多店铺收银系统。✨ 功能：收银台/小票打印/会员管理/商品管理/订单管理/权限管理。🏪 支持多租户，适用于零售、餐饮等场景。","language":"Java","stars":115,"topics":["spring-boot","mybatis-plus","vue3","vue3-admin","cashier-system","pos"],"license":null,"category":"api-integrations-sdks","readme_excerpt":"💰 麦尼收银系统 Money POS - 基于 Spring Boot 3.5 & VueJS 3 的多店铺收银系统 👉 在线体验 · 🚀 快速开始 · ✨ 核心功能 📖 项目简介 麦尼收银系统（Money POS）是一款基于自制快速后台开发框架 QK-MONEY 开发的多店铺收银系统。系统支持 会员管理 、 商品管理 、 订单管理 等功能，并集成了 小票打印 等实用特性，适用于零售、餐饮等多种场景。 💡 JDK 1.8 用户 ：如需使用 JDK 1.8 + Spring Boot 2.7 版本，请切换到 jdk1.8 分支。 ✨ 核心功能 模块 功能描述 📊 首页报表 销售数据概览，营收、订单量等基础统计 🛒 收银台 快速收银流程、小票打印、节日主题皮肤 👥 会员管理 会员信息、会员等级、抵用券管理、消费记录追踪 🛍️ 商品管理 商品分类、品牌管理、商品信息（条码、进价、售价、会员价、库存等） 📦 订单管理 订单查询与筛选、订单详情、订单统计、退单/退货处理、订单日志 ⚙️ 系统管理 用户管理、角色管理、权限管理、字典管理、租户管理 🛠️ 技术栈 后端技术 技术 版本 说明 Spring Boot 3.5.12 核心框架 MyBatis-Plus 3.5.15 ORM 持久层框架 Spring Security 3.5.12 安全认证 Hutool 5.8.43 工具类库 MySQL 8.0+ 数据库 前端技术 技术 说明 Vue 3 渐进式 JavaScript 框架 Vue Router 官方路由管理器 Pinia 轻量级状态管理库 Element Plus 基于 Vue 3 的 UI 组件库 TailwindCSS 实用优先的 CSS 框架 Vite 下一代前端构建工具 📋 环境要求 环境 版本要求 JDK 17+ MySQL 8.0+ Maven 3.8+ Node.js 16+ 🚀 快速开始 1️⃣ 克隆项目 2️⃣ 初始化数据库 执行 money pos.sql 脚本创建数据库： ⚠️ 注意 ：如果使用 MySQL 8 以下版本，请将脚本中的 utf8mb4 替换为 utf8 ， utf8mb4 general ci 替换为 utf8 general ci 。 3️⃣ 配置数据库连接 编辑 qk-money-app/money-app-biz/src/main/resources/application-dev.yml ： 4️⃣ 启动后端服务 运行 QkMoneyApplication 启动项目。 5️⃣ 启动前端服务 6️⃣ 成功启动 访问： http://localhost:1520/money-pos 🖼️ 系统截图 📊 首页仪表盘 🛒 收银台 💳 收银结算 🧾 小票打印 👥 会员管理 🛍️ 商品管理 📦 订单管理 📋 订单详情 --- 🎉 感谢使用麦尼收银系统！","default_branch":null,"files":null,"tree":[],"storefront":"/r/ycf1998","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ycf1998/money-pos/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}