/pdf-scrapper

Primary LanguageJavaScript

PDF Scrapper

O PDF Scraper é um projeto desenvolvido usando as tecnologias Node.js, React.js e Express.js que visa extrair informações valiosas de arquivos PDF de forma rápida e eficiente. O objetivo principal é permitir que os usuários processem documentos PDF e obtenham dados específicos de interesse a partir deles, automatizando tarefas tediosas e demoradas.

Funcionalidades

Upload de PDFs: Os usuários podem fazer o upload de arquivos PDF que serão processados pelo sistema.

Extração de Dados: O sistema analisa os PDFs e extrai informações relevantes, como texto, metadados e imagens.

Interface Amigável: A interface do usuário, construída com React.js, oferece uma experiência intuitiva e agradável.

API RESTful: O backend baseado em Express.js fornece uma API RESTful para interação entre o frontend e o servidor.

Persistência de Dados: Os resultados podem ser salvos em um banco de dados para acesso posterior.

Como executar o Projeto

  1. Clone este repositório em sua máquina local.
  2. Acesse a pasta do projeto.
  3. Instale as dependências do frontend e do backend:
//backend
    npm i

//frontend
    cd client/
    npm i
  1. Inicie o servidor
    npm run dev
  1. Acesse o aplicativo em seu navegador em: http://localhost:3000.

Tecnologias Utilizadas

Node.js

React.js

Express.js

Bibliotecas do Node.js para manipulação de PDFs (ex: pdfreader, pdf-parse)