易标签产品系统Vibe Coding

我要开发同款
Totoro丶2026年09月09日
2阅读

技术信息

语言技术
JavaVueTypeScriptelectron
系统类型
WindowsMacOS
行业分类
电商企业服务

作品详情

行业场景

解决跨境电商行业标签制作的工具,能够一键合成标签,大量模板一键应用,解决了跨境工作人员标签制作的难题

功能介绍

基于electron开发的一个标签合成工具

Easy-Label/ ├── package.json # 项目依赖与打包脚本 (electron-builder配置) ├── vite.config.ts # Vite 构建与开发服务器配置 ├── dev-app-update.yml # Electron 自动更新的本地测试配置 │ ├── src-electron/ # 🖥️ Electron 主进程代码 (Node.js 环境) │ ├── main.ts # 主进程入口:管理窗口创建、生命周期、自动更新机制 │ └── hardwareId.ts # 硬件指纹模块:获取设备唯一 ID (MAC/UUID),用于软件授权 │ ├── src/ # 🎨 Vue 3 渲染进程代码 (前端界面) │ ├── main.ts # Vue 应用入口,挂载 Pinia 和根组件 │ ├── App.vue # 根组件:控制全局弹窗、Toast提示、整体布局路由 │ ├── style.css # 全局样式与 Tailwind CSS 引入 │ │ │ ├── api/
│ │ └── index.ts # 纯 API 接口请求封装 (Axios) │ │ │ ├── store/
│ │ └── useMainStore.ts # Pinia 状态管理:集中管理用户信息、当前编辑的标签、订单列表、视图切换等全局状态 │ │ │ ├── utils/ # 🛠️ 核心工具类与业务逻辑抽象 │ │ ├── db.ts # 数据库操作层:封装了 IndexedDB (本地离线存储) 和 Axios (云端同步) 的双向操作 │ │ ├── imageCrop.ts # 图片裁剪工具:处理用户上传图片的裁剪逻辑 │ │ ├── libraryData.ts # 预设组

项目实现

使用electron作为客户端,java便携服务端,minio用于文件存储,以及画布和导出pdf功能的实现,以及版本迭代更新

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论