{"id":13493617,"url":"https://github.com/riquellopes/fii","last_synced_at":"2026-01-16T19:38:53.783Z","repository":{"id":137669787,"uuid":"40413442","full_name":"riquellopes/fii","owner":"riquellopes","description":"API para recuperar informações sobre FII","archived":false,"fork":false,"pushed_at":"2016-11-02T23:01:56.000Z","size":38,"stargazers_count":44,"open_issues_count":2,"forks_count":12,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-10-31T08:36:54.798Z","etag":null,"topics":["crawler","investiment","mongodb","nodejs"],"latest_commit_sha":null,"homepage":"http://vast-lake-49104.herokuapp.com/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/riquellopes.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2015-08-08T19:00:27.000Z","updated_at":"2024-09-26T02:19:56.000Z","dependencies_parsed_at":"2024-01-16T09:52:30.299Z","dependency_job_id":"cfbd66ff-3e7b-4667-8c98-c7f286243ef2","html_url":"https://github.com/riquellopes/fii","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riquellopes%2Ffii","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riquellopes%2Ffii/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riquellopes%2Ffii/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riquellopes%2Ffii/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/riquellopes","download_url":"https://codeload.github.com/riquellopes/fii/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246030565,"owners_count":20712402,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["crawler","investiment","mongodb","nodejs"],"created_at":"2024-07-31T19:01:17.125Z","updated_at":"2026-01-16T19:38:53.763Z","avatar_url":"https://github.com/riquellopes.png","language":"HTML","funding_links":[],"categories":["HTML"],"sub_categories":[],"readme":"[![Build Status](https://travis-ci.org/riquellopes/fii.svg)](https://travis-ci.org/riquellopes/fii)\n\n# API fundo de investimento imobiliário - FII.\nPara você que curte o mercado financeiro, em especial [FII](http://www.bmfbovespa.com.br/Fundos-Listados/FundosListados.aspx?tipoFundo=imobiliario\u0026idioma=pt-br) e tem uma enorme dificuldade para saber quanto vai receber de proventos. Resolvi juntar o útil ao agradável, estudar um pouco mais sobre [Nodejs](https://nodejs.org) e procurar bons sites com conteúdo gratuíto sobre [FII](http://www.bmfbovespa.com.br/Fundos-Listados/FundosListados.aspx?tipoFundo=imobiliario\u0026idioma=pt-br). Acabei criando uma api muitos simples, que recupera o valor de todos os proventos que vão ser pagos.\n\n### Como funciona?\nExiste um [Makefile](https://en.wikipedia.org/wiki/Makefile) com comandos básicos ainda, **_make run_** e **_make test_**. Você precisa ter o [Nodejs](https://nodejs.org) instalado na sua máquina. Após clonar o projeto basta executar os comando abaixo:\n```shell\nnpm install\nmake test\nmake run\n```\n### Observações:\nO app está rodando na porta 5000. Eu estou usando o [dotenv](https://www.npmjs.com/package/dotenv) nesse projeto, então antes de você começar a executar, você precisa criar 2 arquivos que estão no .gitignore o .env e o .env.test, eles vão possuir as informações que devem ser utilizadas para que o [mogoose](http://mongoosejs.com) se connecte ao [mongodb](https://www.mongodb.org) da sua máquina, e a url do site que você vai [crawlear](https://pt.wikipedia.org/wiki/Web_crawler), que nesse projeto é o http://fiis.com.br/resumo.\n\n### Dica:\nSe você não tem [mongodb](https://www.mongodb.org) na sua máquina, ou não quer perder tempo instalando, existe um serviço free é muito legal, o [mongolab](https://mongolab.com).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Friquellopes%2Ffii","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Friquellopes%2Ffii","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Friquellopes%2Ffii/lists"}