推荐一款开源电子签章/电子合同系统

文章目录


前言

大家好!我是智航云科技,今天为大家分享一个免费开源的电子签字系统。


一、项目介绍

开放签电子签章系统开源工具版旨在将电子签章、电子合同系统开发中的前后端核心技术开源开放,适合有技术能力的个人/团队学习或自建电子签章\电子合同功能或应用,避免研发同仁在工作过程中重复造轮子,降低电子签章技术研发要求,让电子签章相关的技术可以更低门槛的应用在各个业务系统中。

开放签电子签章/电子合同开源工具,整体电子签能力包括:数字证书生成、手写面板、公章生成、在线签署(关键字签署/骑缝章签署/坐标签署)、签署空间拖拽、PDF转图片、验签等。DEMO可以简单模拟电子签应用功能。SDK便于Java开发者快速应用电子证书颁发、电子签章、电子文件签署功能。API提供跨平台、跨语言能力,让不同语言工程快速应用。

二、项目地址

开放签电子签章官方网站:https://www.kaifangqian.com

开源工具版gitee源码:https://gitee.com/kaifangqian/kaifangqian-base

开源工具版github源码:https://github.com/kaifangqian/kaifangqian-base

三、技术架构

开放签工具版采用前后端分离架构开发,前端采用VUE3、后端采用Java开发语言和spring boot架构。详细的技术架构如下图所示:

四、代码结构介绍

kaifangqian-base--------------开放签工具版源码

├─docs------------------------文档相关

├─kaifangqian-api-------------开放签工具版API接口源码

├─kaifangqian-demo-api--------开放签工具版demo后端api源码

├─kaifangqian-demo-web--------开放签工具版demo前端源码

└─kaifangqian-sdk-------------开放签工具版SDK源码

五、功能模块

  • API接口(跨平台、跨语言便于任何语言的开发者使用):
    提供企业印章制作、证书签发、文件签署(指定位置签署、关键字签署)API接口服务。 API接口采用HTTP(S)通讯,JSON报文格式,具有跨平台、跨语言特性,专为各类开发语言用户提供服务,便于其他语言的开发者快速集成和应用电子签名;
  • demo(以最小可用的方式应用电子签章\电子合同):
    (1)前端:主要实现在线签署、手写签名、电子印章生成、拖动位置签署等可视化的操作体验;(2)后端:使用API接口或SDK为前端提供服务。
  • SDK(便于Java开发者快速应用电子签章):
    SDK能力同API接口,便于使用java语言开发的用户直接集成使用。

六、功能界面

首页面

手写签名面板

电子印章制作


数字证书生成


总结

以上就是今天要讲的内容,本文仅仅简单介绍了开放签的使用,详细内容还需要大家去学习。

相关推荐
java小吕布17 分钟前
Java Lambda表达式详解:函数式编程的简洁之道
java·开发语言
程序员劝退师_23 分钟前
优惠券秒杀的背后原理
java·数据库
java小吕布39 分钟前
Java集合框架之Collection集合遍历
java
一二小选手40 分钟前
【Java Web】分页查询
java·开发语言
爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ1 小时前
idea 弹窗 delete remote branch origin/develop-deploy
java·elasticsearch·intellij-idea
Code成立1 小时前
《Java核心技术 卷I》用户图形界面鼠标事件
java·开发语言·计算机外设
鸽鸽程序猿1 小时前
【算法】【优选算法】二分查找算法(下)
java·算法·二分查找算法
遇见你真好。2 小时前
自定义注解进行数据脱敏
java·springboot
NMBG222 小时前
[JAVAEE] 面试题(四) - 多线程下使用ArrayList涉及到的线程安全问题及解决
java·开发语言·面试·java-ee·intellij-idea
像污秽一样2 小时前
Spring MVC初探
java·spring·mvc