Project Overview
DocuSigner streamlines signing workflows. Users upload PDF documents, drag dynamic signing areas onto sheets, and invite signers, receiving email notifications when signatures are completed.
Key Features & Scope
PDF form drawer placing signing boxes and text fields on canvas layers
Cryptographic signature validation sealing documents against tampering
Automated signing reminders emailing signers until signatures are completed
Audit trail logs recording user IPs and timestamps for validation
System Architecture
Next.js App Router for frontend operations. Document canvases utilize custom PDF-lib rendering pipelines, and signed files are stored in AWS S3 buckets.
Client InterfaceNext.js / React
──────▶
Backend CoreNode.js / Express
──────▶
Database NodeMongoDB (Mongoose ODM)
Database: MongoDB (Mongoose ODM)
Deployment: AWS ECS & Vercel
Performance & Vitals
95
98
98
100
Verified Production Metrics
Technologies Used
Next.jsPDF-libNode.jsExpress.jsMongoDBAWS S3TypeScript