大家好,我是Echa。
由于关注小编的粉丝每日剧增,私信小编的老铁们,提的各行各业的开源项目需求也是五花八门,比如B2B分销系统、B2B2C分润系统 购物商城、O2O社区团购、OA办公系统、微信小程序商城,SCRM客户资源分配系统、ERP进销存系统,客服聊天系统等等,小编在这里只能说对不住了,找这些优质免费开源项目资源,并且还要自身在本地化跑起来,综合评估后,才能分享给大家,这样下来需要花费大量的时间去验证才行。大家提的需求不能第一时间落实,希望能谅解。不过希望粉丝们,持续关注小编的优质推文,说不定哪天文章中就包含你的需求了。
前段时间小编就分享过一篇关于接私活的优质文章非常受粉丝们的爱戴,有兴趣的小伙们也看看:推荐18个适合接私活的优秀开源项目
今天小编继续推荐分享不同行业适合接私活的9个优秀开源项目,希望大家喜欢。
创作不易,喜欢的老铁们加个关注,点个赞,后面会持续更新干货,速速收藏,谢谢!你们的一个小小举动就是对小编的认可,更是创作的动力。
全文大纲- CRMChat客服系统
- 云飞进销存系统
- 物流管理系统
- zyplayer-doc是一款前后端完全开源的在线文档工具
- mayfly-go -web版 Linux(终端[终端回放] 文件 脚本 进程)、数据库(MySql postgres)、redis(单机 哨兵 集群)、mongo统一管理操作平台
- tduck - 拖拽可视化表单在线收集系统
- 萤火商城系统
- Light-LPR - 车牌识别系统
- J-IM - 即时通许系统
在线演示:http://chat.crmeb.net/kefu
Gitee:https://gitee.com/ZhongBangKeJi/CRMChat
本客服系统(CRMChat)是采用Swoole4 Tp6 Redis Vue mysql开发的独立高性能客服系统,客服系统用户端支持Pc端、移动端、小程序、文章中接入客服,利用超链接、网页内嵌、二维码、定制对接等方式让网上所有通道都可以快速通过本系统联系到商家,商家端支持Pc端、移动端(App)随时随地接收到用户的各种咨询,商家可以添加话术库、也可以对用户进行分组、加标签、加备注进行管理,是一款互联网链接商家的一个桥梁,也是商家客户管理的工具,可以随意使用。商家端APP也不用您自己辛苦上架了,我们提供App工具可以直接下载配置使用, 让您快速拥有一套强大的私有客服系统 。
如下图:
云飞进销存系统
微商版在线演示:https://jxc.yunfeisoft.com:558/login
企业版在线演示:https://qyjxc.yunfeisoft.com
Gitee:https://gitee.com/jackieliu789/yunfei-jxc
【微商版】进销存系统,支持微信小程序端、电脑端、支持商品扫码、订单商品扫码等
- 功能简洁易懂,不懂财务也能轻松上手
- 手机,平板,电脑数据实时同步
- 多账户权限管理,老板一键屏蔽系统进货价格,销售价格。
- 支持多仓库,多门店
- 一键分享进货单,销售单,库存商品
- 手机扫码出库,进库,无需另外购买扫码设备
- 全国各行各业电商大佬实测功能,真正实现外出 就能轻松办公
【企业版】进销存系统,支持小程序端、电脑端、APP、H5
- 支持销售单、销售出库单、销售退货单分离
- 支持采购单、采购入库单、采购退货单分离
- 支持其他采购单、其他销售单
- 支持开启或者关闭单据审核功能
- 支持审核流程自定义
- 支持不同仓库之间调拨商品
- 企业账户管理
- 支持收款单、付款单、资金转账单管理
- 支持其他收入单、其他支出单管理
- 支持商品多规格、按照客户或批发数量设置销售价、按照供应商或者批发数量设置进货价
- 支持开启或关闭负库存
- 支持开启或者关闭非编辑状态下的单据备注也能修改
- 支持开启或者关闭任意状态下可上传附件
- 支持开启或者关闭单据税率
- 支持自定义打印单据样式
- 支持主要模块设置自定义字段
- 支持自定义单据编号规则
- 移动端支持H5、小程序、APP
- 支持替换公司的信息包括:logo、系统名称、移动端菜单图标
- 私有化部署
- 支持微信小程序端商城、在线微信支付
- 支持三级分销
如下图:
物流管理系统
官方网址:http://jeecg-boot.mydoc.io/
Gitee:https://gitee.com/igoryang/cable__xinrun_logistics
物流管理系统是基于Jeecg-boot开发的物流仓储系统,涵盖模块:用户管理、车辆管理、计划管理、仓库管理、库存管理、财务管理、统计报表、系统管理等模块组成
软件架构
- jeecg-boot-master 后台项目
- cable.sql 后台管理系统数据库脚本
所用技术
- 此系统基于 Jeecg-boot 为脚手架开发的PRD管理系统
- 后端技术:SpringBoot 2.1.3 Shiro 1.4.0 Redis Mysql 5.7 MyBatis-Plus 3.1.2 Jwt 3.7.0 Swagger-ui
- 前端技术:Vue Ant-design-vue Webpack
- 其他技术:Druid(数据库连接池)、Logback(日志工具)、poi(Excel工具)、Quartz(定时任务)、lombok(简化代码)
- 项目构建:Maven3.5 、JDK1.8
如下图:
zyplayer-doc
在线体验:http://doc.zyplayer.com
Gitee:https://gitee.com/igoryang/cable__xinrun_logistics
zyplayer-doc是一款前后端完全开源的在线文档工具,现有API接口文档(Swagger、OpenApi、自建接口)、WIKI文档、数据库文档(数据库表结构查看管理、SQL执行)
各模块介绍
zyplayer-doc-manage 文档管理后台
- 具有项目模块导航,人员及权限管理功能,分组管理等功能。
- 集成了本项目内的各个子模块功能,是各模块的协调管理模块。
zyplayer-doc-db 数据库文档
一款在线管理数据库的工具,你可以将所有的数据源统一管理到这里面,团队间的各成员就不必每人在自己电脑上装一个数据库管理软件, 然后再添加数据源,可以统一修改数据库账号密码而不用群广播通知,新员工进入后对他使用到的数据源进行授权即可使用。
- 支持Mysql、Doris(MySQL协议)、SQLServer、Oracle、PostgreSQL、Hive、Impala数据源。
- 支持数据库表、字段文档查看修改,表文档导出、建表语句DDL导出、表数据导出。
- 支持SQL执行、表数据预览、不同数据库之间的数据互导,支持多数据源管理。
- 支持按人员、按数据源对用户授权,可给用户 库表注释查看、注释修改、SQL执行、函数修改等粒度的授权。
- 支持库函数和存储过程的增删改查,修改记录查询等。
- 目标是取代navicat,做一个小而精的开源免费的在线数据库管理工具。
zyplayer-doc-wiki wiki文档工具
- 在线管理公司、项目及任意形式的文档
- 文档支持按空间划分,按人员分组授权,支持空间收藏和空间内的文档开放访问。
- 文档支持编辑、查看、评论、上传附件、历史版本查看、页面权限控制、文档搜索等功能。
- 文档编辑支持html富文本方式编辑和markdown的方式编辑。
- 本工具使用的开源工具有:vue、element-ui、mavon-editor、wangeditor等。
- 参考学习了Atlassian Confluence文档工具进行开发,争取作为该软件的开源免费替代产品,同时作为内部文档管理工具最好的存在。
zyplayer-doc-api API接口文档管理工具
一款支持统一管理Swagger文档、OpenApi文档、自建接口文档的管理工具,具有文档查看、接口请求、全局参数管理等功能,设计走心,前端代码使用最新技术构建,每一行代码都是全新手动敲出来的,超级简单明了,代码简洁美观可读性好、易维护。
- 支持Swagger的文档展示,接口调试,解析速度快,界面设计走心。
- 支持将所有的Swagger文档、OpenApi文档、自建接口文档进行统一管理,支持全局参数设置,请求参数缓存,下次自动填充等。
- 目标是实现一个平台解决所有项目的接口文档统一管理。
其他
- zyplayer-doc-ui 前面各模块的前端UI源码
- zyplayer-doc-core 一些核心、公用的类
- zyplayer-doc-data 数据库层面的交互
- zyplayer-doc-other 一些测试
如下图:
mayfly-go
在线文档:https://objs.gitee.io/mayfly-go-docs/
Github:https://github.com/may-fly/mayfly-go
mayfly-go 是web版linux、数据库、redis、mongo统一管理操作平台
功能介绍
linux: ssh终端(终端操作记录回放),文件查看(可根据常见后缀名高亮显示关键词等)、修改、上传、下载、删除等,脚本管理执行,进程操作,运行状态查看等(可当做堡垒机使用)。
dbms(目前支持mysql、postgres): 可视化数据增删改查,sql语句提示,表信息、索引信息、建表语句查看,建表等(类似mini版navicat)。
redis(单机、哨兵、集群): 增删改查redis数据,redis基本信息查看,如版本,内存,cpu等使用情况、集群信息节点查看。
mongo: 增删改查mongo文档数据,数据库、集合状态查看,新建删除集合等。
支持ssh tunnel访问: linux机器、数据库、redis、mongo都支持ssh隧道访问操作。
系统管理: 同时拥有完善的账号、角色、资源权限控制等,也可基于该项目进行二次开发作为系统后台系统。
如下图:
TDuck
在线演示:https://pro.tduckcloud.com/
- 默认账号:test
- 默认密码:12345678
Gitee:https://gitee.com/TDuckApp/tduck-front
TDuck 前端项目Tduck-填鸭收集器是一款开源的表单在线收集系统,后台基于SpringBoot MybatisPlus MySql Redis,前端基于Vue ElementUI开发,功能强大,界面美观。
目前市面上的表单平台虽然功能强大,但是部分业务组件或者额外收取存储等费用,且费用较高,在数据隐私性较强且有特殊表单需求的场景下无法满足业务需求,国内的开源表单系统比较少,tduck表单应运而生。愿景能够让企业低成本拥有独立自定义表单问卷,快速赋能业务。
功能如下:
- 【表单逻辑】支持对单选,多选框,下拉框等组件进行逻辑设置,目前仅支持选中 未选中等逻辑关系
- 【表单分页】支持对问卷问题较多时,进行分页
- 【手写签名】支持手写签名保存上传
- 【位置选择】支持高德地图进行地理位置选择
- 【手机验证】支持对输入手机号进行短信验证 验证通过则能保存
- 【省市联动】支持省市县联动选择输入
- 【图形选择】图片选择组件,支持单选多选
- 【图片展示】图片展示组件,展示二维码引流等
- 【图片轮播】图片轮播组件,图片和文字轮播显示
- 【文字描述】文件描述组件,支持颜色,位置设置
- 【分割线】 内容分割线
- 【联系人】 手机号,邮箱,身份证输入 格式校验
- 【公开反馈结果】 公开反馈结果设置,开启后填写完成将看到他人填写结果
- 【附件导出】填写完成后可对收集的附件进行导出zip下载
- 【统计筛选】可对填写完的结果进行筛选查询 支持模糊等
- 【表单预览】添加预览按钮,实时预览内容,预览二维码
- 【另存为模板】添加另存为模板按钮,保存项目为模板
- 【UI重构】项目整体UI全面重构,更美观,更简洁
- 【验证码】验证逻辑重构,支持验证码开关
- 【微信功能】 微信功能增加开关配置,可配置关闭微信功能
- 【代码优化】对前后端代码进行部分优化,结构调整
如下图:
萤火商城系统
在线演示:https://shop2.yiovo.com/admin/
Gitee:https://gitee.com/xany/yoshop2.0
萤火商城v2.0版,是2021年全新推出的一款轻量级、高性能、前后端分离的电商系统,支持微信小程序 H5 公众号 APP,前后端源码100%开源,看见及所得,完美支持二次开发,让您快速搭建个性化独立商城。 技术架构:PHP7.4 Thinkphp6.0 Uni-APP Ant Design Vue,专注轻量可持续稳定的高可用系统,可学习可商用。
技术特点
- 前后端完全分离 (互不依赖 开发效率高)
- 采用PHP7.4 (强类型严格模式)
- Thinkphp6.0.5(轻量级PHP开发框架)
- Uni-APP(开发跨平台应用的前端框架)
- Ant Design Vue(企业级中后台产品UI组件库)
- RBAC(基于角色的权限控制管理)
- Composer一键引入三方扩展
- 部署运行的项目体积仅30多MB(真正的轻量化)
- 所有端代码开源 (服务端PHP、后台vue端、uniapp端)
- 简约高效的编码风格 (可能是最适合二开的源码)
- 源码中清晰中文注释 (小白也能看懂的代码)
如下图:
Light-LPR - 车牌识别系统
在线演示:https://shop2.yiovo.com/admin/
Github:https://github.com/lqian/light-LPR
Light-LPR 是一个瞄准可以在嵌入式设备、手机端和普通的 x86 平台上运行的车牌识别开源项目,旨在支持开放场景的车牌识别, 车牌字符识别准确率超 99.95%,综合识别准确率超过 99%,支持目前国内所有的车牌识别。
Light-LPR 技术上采用 MTCNN 检测车牌和四个角点精确定位,并进行偏斜纠正,最后进行端到端识别车牌号码,使用 MNN 作为推理引擎。具有结构简单,灵活部署的特点,适应各类计算平台。
x86 平台 Linux 安装指令:
git clone https://github.com/lqian/light-LPR cd light-LPR && mkdir build && cd build cmake ../ make
ARM 平台 Linux 安装指令:
git clone https://github.com/lqian/light-LPR cd light-LPR && mkdir build && cd build cmake ../ -DLIGHT_LPR_ARCH=arm make
如下图:
J-IM - 即时通许系统
官方地址:http://www.j-im.cloud
Gitee:https://gitee.com/xchao/j-im/
J-IM 是用JAVA语言开发的轻量、高性能、单机支持几十万至百万在线用户IM,主要目标降低即时通讯门槛,快速打造低成本接入在线IM系统,通过极简洁的消息格式就可以实现多端不同协议间的消息发送如内置(Http、Websocket、Tcp自定义IM协议)等,并提供通过http协议的api接口进行消息发送无需关心接收端属于什么协议,一个消息格式搞定一切!
主要特点
- 高性能(单机可支持几十万至百万人同时在线)
- 轻量、可扩展性极强
- 支持集群多机部署
- 支持SSL/TLS加密传输
- 消息格式极其简洁(JSON)
- 一端口支持可插拔多种协议(Socket自定义IM协议、Websocket、Http),各协议可分别独立部署。
- 内置消息持久化(离线、历史、漫游),保证消息可靠性,高性能存储
- 各种丰富的API接口。
- 零成本部署,一键启动。
如下图:
,