We need this Open Source project converted from RoR to NodeJS https://github.com/docusealco/docuseal
In addition, we need some minor improvements such as adding webhooks and opening APIs for the project to interact with third party CRMs.
The webhooks we need are: - when document template is created, call POST endpoint - when document is opened/signed/countersigned, call POST with the PDF as the body
APIs that we need: - External system should call endpoint to invite new signors against a template - External system should call endpoint to modify existing invitations (cancel, delete)
In addition, for Phase 2, we would need the following: - Add admin panel to view and manage multi tenant users - Admin panel to display errors and logs - Add SSO support with user provisioning for passwordless login from external system - Allow bi-directional data sync based on API to pre-populate a PDF and to push updated data back to third party system.
This project is only for the porting of the app to NodeJS (with Heroku as the PaaS) and adding the APIs and Webhooks