Skip to content

A simple Laravel web package to facilitate sending contract documents (NDAs, etc) to multiple people.

Notifications You must be signed in to change notification settings

PHPExpertsInc/ContractsTracker

Repository files navigation

ContactSigner

TravisCI Maintainability Test Coverage

ContractsTracker: A simple Laravel web package to facilitate sending contract documents (NDAs, etc) to multiple people.

Installation

Via Composer

composer require phpexperts/contract-signer

Usage

This is a Laravel package and requires Laravel 6+ or later.

It will automagically install its own URLs / web routes.

For the admin interface:

For the end-user contract signing route:

Use cases

✔ Provides a web interface for contract signing. ✔ Rapidly delivers to-be-signed documents to multiple emails. ✔ Keeps track of whom has signed what documents. ✔ Regularly reminds recipients to sign the documents via email.

Customer Stories:

As a Corporate Executive,

  • I want to have all of my employees, contractors and apprentices sign Non-Disclosure Agreements and other contracts.
  • I want a record Who, What and When each document was sent to, signed, and returned.
  • I want an easy-to-use Document Signer for the end-user.
  • I want emails to be sent daily reminding each person of outstanding contracts that need to be signed.

Minimum Viable Product (MVP)

  1. Store a Non-Disclosure Agreement as Electronically Signable Form.
  2. Display Contract via a Link created per Recipient based upon their Email Address.
  3. Record when the NDA was sent to each recipient.
  4. Provide a simple Electronic Signature apparatus for each contract, similar to DocuSign.
  5. Display a Report showing Who, What and When each document was sent to, signed, and returned.

Testing

phpunit --testdox

Contributors

Theodore R. Smith theodore@phpexperts.pro
GPG Fingerprint: 4BF8 2613 1C34 87AC D28F 2AD8 EB24 A91D D612 5690
CEO: PHP Experts, Inc.

License

This project is licensed under the Creative Commons Attribution License v4.0 International.

CC.by License Summary

About

A simple Laravel web package to facilitate sending contract documents (NDAs, etc) to multiple people.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published