在线体验
源码地址
性行为同意协议系统
一个用于创建、签署和管理性行为同意协议的 Web 应用程序。该应用允许用户在线创建详细的性行为同意协议,并通过数字签名方式进行签署,同时支持导出为 PDF 格式保存。
功能特性
-
创建自定义性同意协议
-
多步骤表单引导用户完成协议创建
-
协议可包含详细条款、安全措施、隐私条款等
-
数字签名功能
-
导出 PDF 文档
-
本地存储所有数据,保障隐私安全
-
响应式设计,适配移动和桌面设备
-
美观直观的用户界面
技术栈
-
Next.js - React 框架
-
React - 用户界面库
-
TypeScript - 类型安全
-
TailwindCSS - 样式框架
-
DaisyUI - UI 组件库
-
jsPDF - PDF 生成
-
React Hook Form - 表单处理
-
localStorage - 本地数据存储
如何使用
-
克隆本仓库
-
安装依赖:npm install
-
启动开发服务器:npm run dev
-
在浏览器中访问:http://localhost:3000
部署
本项目可以部署到任何支持静态网站或 Node.js 服务的平台:
npm run build
npm run start
本地存储
所有协议数据存储在浏览器的 localStorage 中,确保数据不会离开用户设备,保障用户隐私。
注意事项
|