We help IT Professionals succeed at work.

Reign

Do u know any way to develop something like DocuSign? Especially we can drag and drop for signature request ?
Comment
Watch Question

ste5anSenior Developer

Commented:
Why?

Doing it correctly requires some developers and architects knowing how to do that.. some 100k$ to invest here.

Commented:
Yes.

1. You marked "Signal processing" as a topic zone. Was that an accident? Perhaps you were searching for a "Signature" topic / tag?

2. Are you looking for something fully web-based, or a hybrid of web-based and desktop, or something mostly desktop?

3. Do you need something that can have legal support (e.g. prove in court that a person was the one who signed it), or is it just a matter of making signing easy?

Overall, it is a complicated process. If you require legal support, then it is an extremely complicated process (requires private/public keys to generate digital signatures, and the embedding of the public key in the document for verification).

Author

Commented:
Yes. Investment is not an issue.

Commented:
We can't help you if you don't provide details.

Author

Commented:
2. Are you looking for something fully web-based, or a hybrid of web-based and desktop, or something mostly desktop?

3. Do you need something that can have legal support (e.g. prove in court that a person was the one who signed it), or is it just a matter of making signing easy?

Yes web-based. and no legal support
Commented:
You are providing one-sentence responses to a complex project. If you want someone to sit down and design the requirements for you, then you will need to hire someone. Nobody can read your mind and guess what you want.

Based on the short responses and lack of detail you've given so far, I'll say that yes, you can do it. The generic idea would be to present an image of the document you want someone to sign, and then a transparent image of someone's signature. Then use jQuery and jQuery UI to make a DOM-level copy of the signature image, then enable drag on the signature image copy, and enable drop on the document image. Use Javascript / jQuery to calculate the offset of where they have dropped the image over top of the original document.

When the user clicks on a Save button, use PHP's GD library to composite the images together and copy the transparent signature image into the document image at that offset, and save the final result.