Simples projeto para realizar assinaturas digitais em documentos PDF.
Desenvolvido no framework Laravel por Felipe Sales.
Conheça o framework Laravel e Felipe Sales.
Recomendações para execução do projeto:
- Na pasta desejada execute no terminal de comando
git clone git@github.com:felipesales007/assinatura-digital.git. - Dentro do projeto copie
.env.exemplee cole na mesma pasta renomeando para.enve configure adequadamente. - Dentro da pasta assinatura-digital execute no terminal de comando
composer update. - E em seguida execute o comando
php artisan key:generatepara gerar uma key (chave) do projeto. - E em seguida execute o comando
php artisan storage:linkpara gerar um atalho dos arquivos salvo no projeto na pasta pública. - E em seguida o comando
php artisan servepara inicializar o servidor. - E por final acesse no navegador desejado o endereço local
http://127.0.0.1:8000para acesso ao site.
Requisitos para execução do projeto:
- PHP
- Composer
Em caso de problemas para a execução do projeto execute dentro da pasta assinatura-digital no terminal de comando os seguintes comandos abaixo:
php artisan cache:clearphp artisan view:clearphp artisan route:clearphp artisan clear-compiledcomposer dump-autoload
- criação do projeto Laravel versão 6 (start project)
- criação do README (opcional)
- mudança do timezone do projeto para o horário local
- criação do atalho da pasta pública storage com o comando:
php artisan storage:link - criação do formulário para obter o certificado e a senha (framework bootstrap e jquery opcional)
- criação da página do PDF
- instalação do pacote TCPDF com o comando:
composer require elibyy/tcpdf-laravel - criação de route e controller
Projeto de assinatura digital finalizado, para mais detalhes verifique os commits realizados.
A documentação do Laravel está disponível no website.





