jlsjonas / DocumentsManager

Laravel Enso Document Uploader and Manager package, meant to help you attach, download, remove and keep track of the user's files

Home Page:https://docs.laravel-enso.com/#documentsmanager

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Documents Manager

Codacy Badge StyleCI License Total Downloads Latest Stable Version

Documents Manager for Laravel Enso.

Watch the demo

click on the photo to view a short demo in compatible browsers

Features

  • permits the management (upload, download, delete, show) of documents in the application
  • can attach documents to any other model
  • comes with its own VueJS components
  • uses FileManager for file operations
  • uses the ImageTransformer package for optimizing the uploaded image files
  • security policies are used to enforce proper user authorization
  • comes with a Documentable trait that can be quickly added to the model you want to give this functionality to
  • offers various configuration options, including the option to delete all attached documents to a Documentable entity, when it gets deleted

Configuration & Usage

Be sure to check out the full documentation for this package available at docs.laravel-enso.com

Contributions

are welcome. Pull requests are great, but issues are good too.

License

This package is released under the MIT license.

About

Laravel Enso Document Uploader and Manager package, meant to help you attach, download, remove and keep track of the user's files

https://docs.laravel-enso.com/#documentsmanager

License:MIT License


Languages

Language:PHP 50.6%Language:Vue 49.4%