Yes I Do- 性同意记录应用源码|开源源码Yes I Do

Yes I Do- 性同意记录应用源码|开源源码Yes I Do

"Yes I Do"是一个性同意app,无需下载安装,直接通过浏览器访问,纯前端应用,不存储隐私。

Yes I Do 是一个简单、私密的性同意记录工具,帮助双方明确表达同意意愿,保护双方权益。 该应用旨在促进健康、尊重的关系,确保双方在亲密行为中都基于知情和自愿的基础上作出决定。

此应用仅作为沟通和记录工具,不构成法律文件。不同地区法律规定不同,请根据当地法律谨慎使用。 签署的同意书可能不具备完全的法律效力,但可以作为双方沟通和意向的记录。

Yes I Do- 性同意记录应用源码|开源源码Yes I Do

主要功能

 

  • 📝 明确同意:清晰记录双方同意内容,避免误解和争议
  • ✍️ 电子签名:简单便捷的电子签名功能,确认双方意愿
  • 🔒 隐私保护:数据本地存储,不上传服务器,保护个人隐私
  • 📄 导出记录:支持 PDF 和图片格式导出,方便保存和分享

安装与运行

 

依赖安装

 

项目依赖 HTML2canvas 和 jspdf 库实现导出功能。请确保安装了这些依赖:

# 使用npm
npm install

# 或者专门安装导出功能需要的依赖
npm install HTML2canvas jspdf

开发环境运行

 

npm run dev

构建生产版本

 

npm run build

重要提示

 

此应用仅作为沟通和记录工具,不构成法律文件。不同地区法律规定不同,请谨慎使用。

导出功能问题解决

 

如果在使用导出功能时遇到问题:

  1. 确保已安装必要的依赖:html2canvas 和 jspdf
  2. 重启开发服务器
  3. 清除浏览器缓存后重试

技术实现

本应用使用以下开源技术构建:

  • Vue.js - 前端框架
  • HTML5 Canvas - 电子签名功能
  • html2canvas & jsPDF - 导出功能

网页地址:yesido.ruiduobao.com/

开源仓库地址:https://github.com/ruiduobao/YES_I_DO

下载地址
蓝奏云
密码:无
123盘
密码:无
github
密码:无
阅读剩余