PHPackages                             eggcarvalho/crlv2json - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. eggcarvalho/crlv2json

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

eggcarvalho/crlv2json
=====================

Convert brazilian docs crlv to JSON

v2.0.0(1y ago)031PHP

Since Jul 21Pushed 1y ago1 watchersCompare

[ Source](https://github.com/eggcarvalho/CRLV2JSON)[ Packagist](https://packagist.org/packages/eggcarvalho/crlv2json)[ RSS](/packages/eggcarvalho-crlv2json/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (3)Versions (3)Used By (0)

CRLV2JSON
=========

[](#crlv2json)

[![LOGO](https://camo.githubusercontent.com/04a189d9e0653ec69d4e4b3a0767bb7a464cb612de032b828c50b0bc4aff24c4/68747470733a2f2f692e6962622e636f2f4d3231585857572f53637265656e73686f742d312e6a7067)](https://camo.githubusercontent.com/04a189d9e0653ec69d4e4b3a0767bb7a464cb612de032b828c50b0bc4aff24c4/68747470733a2f2f692e6962622e636f2f4d3231585857572f53637265656e73686f742d312e6a7067)

Descrição
---------

[](#descrição)

### Transforme CRLV-e em JSON com IA

[](#transforme-crlv-e-em-json-com-ia)

Bem-vindo ao nosso projeto inovador que revoluciona a forma como interagimos com documentos CRLV-e em PDF! 🌟

#### O Que Fazemos

[](#o-que-fazemos)

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!

#### Funcionalidades

[](#funcionalidades)

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

#### Como Funciona

[](#como-funciona)

1. **Carregue o PDF**: Suba seu documento CRLV-e em formato PDF.
2. **Processamento com IA**: O sistema usa IA para analisar e extrair os dados do documento.
3. **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.

#### Por Que Usar

[](#por-que-usar)

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.

Tecnologias Utilizadas
----------------------

[](#tecnologias-utilizadas)

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

    [![Materialize](https://camo.githubusercontent.com/2bbb422f15db7d7d2e8354e47aee80e4b3fd0f5cff97bafa6c78afb0797f5696/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d6174657269616c697a652d322e312e302d626c75652e737667)](https://camo.githubusercontent.com/2bbb422f15db7d7d2e8354e47aee80e4b3fd0f5cff97bafa6c78afb0797f5696/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d6174657269616c697a652d322e312e302d626c75652e737667)
- **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.

    [![Gemini Pro](https://camo.githubusercontent.com/3de87cdad783bd5b023143e3d8096ebee64a38b1725a5ed1fec095a5942fa963/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f47656d696e6925323050726f2d312e352e302d626c75652e737667)](https://camo.githubusercontent.com/3de87cdad783bd5b023143e3d8096ebee64a38b1725a5ed1fec095a5942fa963/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f47656d696e6925323050726f2d312e352e302d626c75652e737667)
- **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.

    [![PHP](https://camo.githubusercontent.com/7535257ca228724c93658bd52583d4e47a9bab02c356abf6e54c1d575f2151e6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e312532422d626c75652e737667)](https://camo.githubusercontent.com/7535257ca228724c93658bd52583d4e47a9bab02c356abf6e54c1d575f2151e6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e312532422d626c75652e737667)
- **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.

    [![PDFParser](https://camo.githubusercontent.com/d13265a0e46639162005f2670cd9d608d878fce01366bcfc3ed2078444014e1a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5044465061727365722d322e31302d626c75652e737667)](https://camo.githubusercontent.com/d13265a0e46639162005f2670cd9d608d878fce01366bcfc3ed2078444014e1a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5044465061727365722d322e31302d626c75652e737667)

Como Executar o Projeto
-----------------------

[](#como-executar-o-projeto)

Siga os passos abaixo para configurar e executar o projeto em seu ambiente local.

### Pré-requisitos

[](#pré-requisitos)

- PHP 8.1 ou superior
- Composer (para gerenciar dependências PHP)
- [Materialize CSS](https://materializecss.com/) e [Gemini Pro](https://gemini.google.com/app) (conforme incluído no projeto)

### Passos para Configuração

[](#passos-para-configuração)

1. **Clone o Repositório**

    ```
    git clone https://github.com/eggcarvalho/CRLV2JSON
    ```
2. **Navegue para o Diretório do Projeto**

    ```
     cd CRLV2JSON
    ```
3. **Instalar Composer**

    ```
    composer install
    ```
4. **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

    ```
5. **Vá até a pasta raiz e execute o PHP**

    ```
    php -S localhost:80 -t public
    ```

    O projeto estará em

Capturas de Tela
----------------

[](#capturas-de-tela)

[![Print da Tela](https://github.com/eggcarvalho/CRLV2JSON/raw/main/images/print1.jpg)](https://github.com/eggcarvalho/CRLV2JSON/blob/main/images/print1.jpg)

Contribuindo
------------

[](#contribuindo)

Sinta-se à vontade para contribuir com o projeto! Abra uma inssue ou envie um pull request no GitHub

Licença
-------

[](#licença)

Este projeto está licenciado sob a Licença MIT.

Contato
-------

[](#contato)

Se tiver alguma dúvida, entre em contato com

[@MIT](https://github.com/eggcarvalho/CRLV2JSON/blob/main/LICENSE.MD)

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance36

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity40

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~33 days

Total

2

Last Release

624d ago

Major Versions

v1.0.0 → v2.0.02024-08-23

### Community

Maintainers

![](https://www.gravatar.com/avatar/efed9e67d2fd8d6b87b956587dfcac2caf2e964ceac871d4ee6b0771db32475c?d=identicon)[eggcarvalho](/maintainers/eggcarvalho)

---

Top Contributors

[![eggcarvalho](https://avatars.githubusercontent.com/u/1763375?v=4)](https://github.com/eggcarvalho "eggcarvalho (14 commits)")

---

Tags

brazilcrlvedetrangemini-projsonmaterializecssphpphp8

### Embed Badge

![Health badge](/badges/eggcarvalho-crlv2json/health.svg)

```
[![Health](https://phpackages.com/badges/eggcarvalho-crlv2json/health.svg)](https://phpackages.com/packages/eggcarvalho-crlv2json)
```

###  Alternatives

[shlinkio/shlink

A self-hosted and PHP-based URL shortener application with CLI and REST interfaces

4.8k4.3k](/packages/shlinkio-shlink)[ralphjsmit/laravel-helpers

A package containing handy helpers for your Laravel-application.

13704.6k2](/packages/ralphjsmit-laravel-helpers)[dhlparcel/magento2-plugin

DHL Parcel plugin for Magento 2

11180.5k2](/packages/dhlparcel-magento2-plugin)[aedart/athenaeum

Athenaeum is a mono repository; a collection of various PHP packages

255.2k](/packages/aedart-athenaeum)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
