Skip to content

lucaspedreira/assinatura-digital

 
 

Repository files navigation

Assinatura Digital

version

Simples projeto para realizar assinaturas digitais em documentos PDF.

Desenvolvido no framework Laravel por Felipe Sales.

Conheça o framework Laravel e Felipe Sales.

Versão disponível

Start project

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.exemple e cole na mesma pasta renomeando para .env e configure adequadamente.
  • Dentro da pasta assinatura-digital execute no terminal de comando composer update.
  • E em seguida execute o comando php artisan key:generate para gerar uma key (chave) do projeto.
  • E em seguida execute o comando php artisan storage:link para gerar um atalho dos arquivos salvo no projeto na pasta pública.
  • E em seguida o comando php artisan serve para inicializar o servidor.
  • E por final acesse no navegador desejado o endereço local http://127.0.0.1:8000 para 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:clear
  • php artisan view:clear
  • php artisan route:clear
  • php artisan clear-compiled
  • composer dump-autoload

Passo a passo

  • 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.

Documentação

A documentação do Laravel está disponível no website.

Suporte nos navegadores

About

Projeto para realizar assinaturas digitais em documentos PDF.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 95.4%
  • HTML 4.6%