Bem-vindo ao nosso projeto inovador que revoluciona a forma como interagimos com documentos CRLV-e em PDF! 🌟
Este sistema incrível utiliza Inteligência Artificial para converter documentos CRLV-e (Certificado de Registro e Licenciamento de Veículo - eletrônico) em arquivos JSON, facilitando a integração com outros sistemas e aplicações. Em vez de lidar com o formato PDF difícil de manipular, você obtém um JSON estruturado e pronto para uso!
- Extração de Dados Inteligente: Utiliza IA para abstrair e extrair informações cruciais do CRLV-e em PDF com precisão.
- Visualização em Tempo Real: Exibe o texto extraído do PDF e o JSON gerado diretamente na tela para fácil revisão e validação.
- Integração Simplificada: Facilita a integração com outros sistemas e aplicações, permitindo o uso eficiente dos dados extraídos.
- Carregue o PDF: Suba seu documento CRLV-e em formato PDF.
- Processamento com IA: O sistema usa IA para analisar e extrair os dados do documento.
- Visualização e Exportação: Veja o texto extraído e o JSON gerado diretamente na interface do usuário, pronto para ser usado em outros sistemas.
Transforme a complexidade dos documentos CRLV-e em dados estruturados e prontos para integração com facilidade. Ideal para desenvolvedores e empresas que trabalham com dados de veículos e precisam de uma solução eficiente para converter documentos PDF em formatos utilizáveis.
-
Materialize 2.1.0
- Materialize é uma biblioteca de design front-end que proporciona uma experiência de design responsivo e elegante. Baseado no Material Design, oferece uma ampla gama de componentes e estilos prontos para usar.
-
Gemini Pro 1.5.0
- Gemini Pro é um framework de design responsivo que complementa o Materialize, oferecendo estilos e componentes adicionais para criar interfaces de usuário modernas e atraentes.
-
PHP 8.1+
- O PHP é uma linguagem de script amplamente utilizada para desenvolvimento web. Utilizamos a versão 8.1 ou superior para aproveitar as melhorias de desempenho e recursos avançados.
-
smalot/pdfparser 2.10
- smalot/pdfparser é uma biblioteca PHP para extração de dados de PDFs. Facilitamos a leitura e o processamento de documentos PDF em nosso sistema.
Siga os passos abaixo para configurar e executar o projeto em seu ambiente local.
- PHP 8.1 ou superior
- Composer (para gerenciar dependências PHP)
- Materialize CSS e Gemini Pro (conforme incluído no projeto)
-
Clone o Repositório
git clone https://github.com/eggcarvalho/CRLV2JSON
-
Navegue para o Diretório do Projeto
cd CRLV2JSON
-
Instalar Composer
composer install
-
Vá até o arquivo App/GeminiController.php e insira sua Chave de API Gemini na linha 24
private string $apiKey = 'SUA API KEY'; // Chave de API do Gemini Pro
-
Vá até a pasta raiz e execute o PHP
php -S localhost:80 -t public
O projeto estará em http://localhost:80
Sinta-se à vontade para contribuir com o projeto! Abra uma inssue ou envie um pull request no GitHub
Este projeto está licenciado sob a Licença MIT.
Se tiver alguma dúvida, entre em contato com betofreitas16@gmail.com