De uma maneira geral as informações do poder público devem ser transparentes e de fácil acesso. Visando a facilidade para o munícipe, este projeto transforma arquivos de pdf que contenha imagens, com foco em páginas escaneadas, para que possam ser indexadas/pesquisadas. Este repositório utiliza Python e é gerenciado com Poetry.
In general, information from the government should be transparent and easily accessible. With the aim of providing convenience for citizens, this project converts PDF files containing images, particularly scanned pages, so that they can be indexed and searched. This repository uses NextJS, Python and is managed with Poetry.
Responsabilidade em Python de realizar raspagem (scraping), baixar arquivos pdfs, ler os dados e criar um db local para o front-end.
This Python script is responsible for performing web scraping, extracting data, download pdf's and generating the necessary data for the front-end.
Este projeto utiliza Next.js para o desenvolvimento do front-end. Next.js é um framework React que permite a criação de aplicações web rápidas e eficientes. Com Next.js, é possível construir interfaces interativas e responsivas, além de facilitar a renderização do lado do servidor.
This project uses Next.js for frontend development. Next.js is a React framework that allows for the creation of fast and efficient web applications. With Next.js, it is possible to build interactive and responsive interfaces, as well as facilitate server-side rendering.
- Faça um fork do projeto.
- Crie uma branch para sua feature (
git checkout -b feature/nome-da-feature
). - Commit suas mudanças (
git commit -am 'Adiciona nova feature'
). - Faça o push para a branch (
git push origin feature/nome-da-feature
). - Abra um Pull Request.