Skip to content

Dokumento - Gerenciamento Pessoal de Documentos / Personal Document Management

Notifications You must be signed in to change notification settings

macabral/dokumento

Repository files navigation

Dokumento - Gerenciamento Pessoal de Documentos

Com o Dokumento! você pode armazenar seus documentos pessoais como certidão de nascimento, certidão de casamento, contratos, notas fiscais, extratos, etc. Os documentos são armazenados em formato ZIP e você pode proteger seu documento com uma senha adicional.

Ache seu documento de forma fácil e descomplicada. Você pode fazer o download do documento a qualquer tempo.

Versões:

v0.1: 21/07/23

  • Ordenação do resultado da procura por "created_at" (desc)

v0.2: 24/07/23

  • Salvando o keyword (senha de arquivos zip) criptografada no banco de dados.
  • favicon

v0.3: 06/08/23

  • Incluir/excluir arquivos de um Documento já existente
  • Visualizar/download de um documento
  • Max upload de 100MB

Iniciando o projeto Dokumento

Laravel v10.14.1 | Splade | Breeze | PHP v8.1.21

laravel new dokumento

cd example-app

composer require protonemedia/laravel-splade-breeze

php artisan breeze:install

composer require spatie/laravel-query-builder

https://github.com/lucascudo/laravel-pt-BR-localization php artisan lang:publish composer require lucascudo/laravel-pt-br-localization --dev php artisan vendor:publish --tag=laravel-pt-br-localization // Altere Linha 85 do arquivo config/app.php para: 'locale' => 'pt_BR'

php artisan config:clear

in the AppServiceProvider class:

use ProtoneMedia\Splade\Components\Form\Input; Input::defaultDateFormat('d-m-Y H:i'); Input::defaultTimeFormat('H:i'); Input::defaultDatetimeFormat('d-m-Y H:i');

About

Dokumento - Gerenciamento Pessoal de Documentos / Personal Document Management

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published