{"id":20737111,"url":"https://github.com/phpexpertsinc/contractstracker","last_synced_at":"2025-09-04T03:35:58.961Z","repository":{"id":55565207,"uuid":"319730143","full_name":"PHPExpertsInc/ContractsTracker","owner":"PHPExpertsInc","description":"A simple Laravel web package to facilitate sending contract documents (NDAs, etc) to multiple people.","archived":false,"fork":false,"pushed_at":"2020-12-21T20:08:58.000Z","size":180,"stargazers_count":1,"open_issues_count":10,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-18T01:23:31.964Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PHPExpertsInc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.cc-by.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-12-08T18:45:27.000Z","updated_at":"2021-01-22T19:23:58.000Z","dependencies_parsed_at":"2022-08-15T03:20:17.376Z","dependency_job_id":null,"html_url":"https://github.com/PHPExpertsInc/ContractsTracker","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PHPExpertsInc%2FContractsTracker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PHPExpertsInc%2FContractsTracker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PHPExpertsInc%2FContractsTracker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PHPExpertsInc%2FContractsTracker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PHPExpertsInc","download_url":"https://codeload.github.com/PHPExpertsInc/ContractsTracker/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243023776,"owners_count":20223493,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-17T06:13:34.005Z","updated_at":"2025-03-11T11:26:20.236Z","avatar_url":"https://github.com/PHPExpertsInc.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ContactSigner\n\n[![TravisCI](https://travis-ci.org/phpexpertsinc/skeleton.svg?branch=master)](https://travis-ci.org/phpexpertsinc/skeleton)\n[![Maintainability](https://api.codeclimate.com/v1/badges/503cba0c53eb262c947a/maintainability)](https://codeclimate.com/github/phpexpertsinc/SimpleDTO/maintainability)\n[![Test Coverage](https://api.codeclimate.com/v1/badges/503cba0c53eb262c947a/test_coverage)](https://codeclimate.com/github/phpexpertsinc/SimpleDTO/test_coverage)\n\nContractsTracker: A simple Laravel web package to facilitate sending contract documents (NDAs, etc) to multiple people.\n\n## Installation\n\nVia Composer\n\n```bash\ncomposer require phpexperts/contract-signer\n```\n\n## Usage\n\nThis is a Laravel package and requires Laravel 6+ or later.\n\nIt will automagically install its own URLs / web routes.\n\nFor the admin interface:\n\n* https://www.yourdomain.com/admin/contract-signer/\n\nFor the end-user contract signing route:\n\n* https://www.yourdomain.com/contracts/sign/{emailaddress}/{contractId}\n\n# Use cases\n\n ✔ Provides a web interface for contract signing.\n ✔ Rapidly delivers to-be-signed documents to multiple emails.\n ✔ Keeps track of whom has signed what documents.\n ✔ Regularly reminds recipients to sign the documents via email.\n\n## Customer Stories:\n\n**As a Corporate Executive,**\n * I want to have all of my employees, contractors and apprentices sign Non-Disclosure Agreements and other contracts.\n * I want a record Who, What and When each document was sent to, signed, and returned.\n * I want an easy-to-use Document Signer for the end-user.\n * I want emails to be sent daily reminding each person of outstanding contracts that need to be signed.\n\n## Minimum Viable Product (MVP)\n\n 1. Store a Non-Disclosure Agreement as Electronically Signable Form.\n 2. Display Contract via a Link created per Recipient based upon their Email Address.\n 3. Record when the NDA was sent to each recipient.\n 4. Provide a simple Electronic Signature apparatus for each contract, similar to DocuSign.\n 5. Display a Report showing Who, What and When each document was sent to, signed, and returned.\n\n## Testing\n\n```bash\nphpunit --testdox\n```\n\n# Contributors\n\n[Theodore R. Smith](https://www.phpexperts.pro/]) \u003ctheodore@phpexperts.pro\u003e  \nGPG Fingerprint: 4BF8 2613 1C34 87AC D28F  2AD8 EB24 A91D D612 5690  \nCEO: PHP Experts, Inc.\n\n## License\n\nThis project is licensed under the [Creative Commons Attribution License v4.0 International](LICENSE.cc-by.md).\n\n![CC.by License Summary](https://user-images.githubusercontent.com/1125541/93617603-cd6de580-f99b-11ea-9da4-f79c168c97df.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphpexpertsinc%2Fcontractstracker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fphpexpertsinc%2Fcontractstracker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphpexpertsinc%2Fcontractstracker/lists"}