Engg Publications

eSignature PDF/Document NPM Library

#Project Details

Project Done By: Hitesh Kumar
Project Lead By: Dishant Agnihotri
Date of Completion: May 16th, 2023

#What it does?

Npm Based Library that supports pdf/docx rendering with drag n drop capabilities.

#Development TDD

#Third party libraries we will use

jspdf - generate pdf using javascript
react-dnd
react-dnd-html5-backend
react-draggable
re-resizable

#Components returned from library

These will be the top level components which will be returned from our library.
SignatureButton
SignatureForm
SignaturePage

#Development Milestones

Convert pdf into images and save useful pdf information into a json.
Render pdf images in SignaturePage component.
Add Drag and drop functionality. In this phase we should be able to drag and drop SignatureButton on SignaturePage .
On successful SignatureButton drop open SignatureForm to sign the document.
SignatureButton should be resizable.

#Links

Github:
Drive:
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.