Skip to content

The DocuSign Integration project is a GitHub repository that demonstrates the integration of the DocuSign eSignature API into a web application. This project aims to provide a seamless workflow for creating and sending envelopes (documents) for electronic signature using DocuSign.

Notifications You must be signed in to change notification settings

Laxus8120/OAuth2.0_eSignature

Repository files navigation

DocuSign eSignature Quickstart

Instructions

  1. Navigate to App and Keys in the DocuSign developer portal and create a new app.
  2. On the app creation page, create a new RSA Key and save the private key in a new file private.key
  3. Whitelist http://localhost:3000/ in Redirect URIs in the App creation page
  4. Fill in the .env file with your app credentials
  5. Install the dependencies by running npm install in the terminal
  6. Create a new template in DocuSign. You can use the Docusign Load Application.pdf present in this directory.

When giving consent to your app you can use the URL below, fill in your client id before openin the URL

https://account-d.docusign.com/oauth/auth?response_type=code&scope=signature%20impersonation&client_id=(YOUR CLIENT ID)&redirect_uri=http://localhost:3000/

Project Screenshot

FRONT PAGE TO SEND DETAILS

Screenshot 2023-04-29 100120

Getting Access Token

Screenshot 2023-04-29 100345

Creating templates

Screenshot 2023-04-29 100547

Getting Mails

Screenshot 2023-04-29 100657

About

The DocuSign Integration project is a GitHub repository that demonstrates the integration of the DocuSign eSignature API into a web application. This project aims to provide a seamless workflow for creating and sending envelopes (documents) for electronic signature using DocuSign.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published