Realizado

Site de compartilhamento de provas de concursos públicos

Publicado em 21 de Agosto de 2019 dias na TI e Programação

Sobre este projeto

Aberto

Estou desenvolvendo um site de compartilhamento de provas de concursos públicos, https://www.provas.org, através do envio (upload) de documentos em formato pdf pelos usuários. Inicialmente comprei o produto https://codecanyon.net/item/hdphp-bookstore-script-sharing-site/10415586 que está funcionando como plataforma base do site. Os usuários enviam provas de concursos em formato .pdf, os arquivos enviados pelos usuários aparecem no site como thumbnails (imagens em miniatura do documento) na página inicial do site mas, para isso, eles precisam enviar também um arquivo de imagem no formato jpg ou png.

Gostaria que, ao submeter um documento .pdf, a primeira página do documento se transformassem em thumbnail, automaticamente, nas páginas do meu site, como podemos observar no site https://pt.scribd.com/docs ou no site https://issuu.com/  . Dessa forma, o usuário não tem a necessidade de enviar um arquivo de imagem. Isso já existe em vários sites.

Quero também sanar o problema que ocorre ao abrir o site no navegador web, está demorando muito para aparecer, principalmente se for num dispositivo móvel como celular, demora muito para a página do site aparecer na tela.
Os links abaixo podem auxiliar na elaboração do código:
https://pt.stackoverflow.com/questions/110212/exibir-miniaturas-de-arquivos
https://pt.stackoverflow.com/questions/208942/como-fazer-thumbnail-de-um-pdf
https://stackoverflow.com/questions/29375233/generate-a-thumbnail-of-pdf-file-in-html
https://stackoverflow.com/questions/467793/how-do-i-convert-a-pdf-document-to-a-preview-image-in-php
https://www.php.net/manual/en/imagick.examples-1.php#example-3301
https://www.php.net/manual/en/book.imagick.php
http://plugins.krajee.com/file-input

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Não (Eu nunca gerenciei esse tipo de projeto)
Funções necessárias Desenvolvedor

Prazo de Entrega: 05 de Setembro de 2019

Habilidades necessárias