The contract generator is a word processing site build with laravel. It allows users to upload a template word file (as defined in PHPWord ). Then it will extract the template variable defined in the word file, then it will allow users to create documents from templates by filling in template variables.
Features
- Import template from word file
- Use the template to create documents
- Export document to a Word file or PDF
- Email document to the user
- Role management.
- Preview word file before download.
- 2 Factor Authentication
Screenshots
Technology and skills used
- Laravel 6
- Laravel Email Notification
- MySQL 5
- Word Processing package https://github.com/PHPOffice/PHPWord