Skip to content

Ferramenta de raspagem de dados da página do Restaurante Universitário da UFPE

License

Notifications You must be signed in to change notification settings

rusbeapp/scraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rusbé Scraper

Ferramenta de raspagem de dados do Restaurante Universitário da UFPE.

Build status

Como funciona

Este script realiza a raspagem (scraping) do cardápio na página oficial do Restaurante Universitário da UFPE, convertendo as informações para formato JSON, para que o web app do Rusbé possa utilizá-las.

Uma workflow do Github Actions executa periodicamente o script, salvando os dados do cardápio no repositório rusbeapp/archive. Você também pode acessar os arquivos JSON obtidos por raspagem em archive.rusbe.app.

Executando localmente

Este projeto precisa da última versão do Deno instalada em sua máquina.

Para executar o script, execute no terminal o seguinte:

    deno task start

O script se conectará à página do Restaurante Universitário, e caso haja dados novos, atualizará os arquivos JSON na pasta /dist/days.

Caso deseje que o script reinicie automaticamente em caso de alteração no código-fonte, execute no terminal o seguinte:

    deno task dev

About

Ferramenta de raspagem de dados da página do Restaurante Universitário da UFPE

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published