Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gilsondev/old-buscaimoveis
Agregador de anúncios de imóveis a venda
https://github.com/gilsondev/old-buscaimoveis
flask jinja2 mongodb pymongo python python3
Last synced: about 2 months ago
JSON representation
Agregador de anúncios de imóveis a venda
- Host: GitHub
- URL: https://github.com/gilsondev/old-buscaimoveis
- Owner: gilsondev
- Archived: true
- Created: 2018-01-05T17:37:06.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-01-05T18:38:01.000Z (almost 7 years ago)
- Last Synced: 2024-07-05T15:17:25.133Z (6 months ago)
- Topics: flask, jinja2, mongodb, pymongo, python, python3
- Language: Python
- Homepage: http://buscaimoveis.herokuapp.com/
- Size: 45.9 KB
- Stars: 15
- Watchers: 8
- Forks: 8
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Authors: AUTHORS.md
Awesome Lists containing this project
README
# Busca Imóveis
Sistema voltado para agregação de anúncios de imóveis. Alguns dos serviços coletados no momento são:
- OLX
Em breve para os seguintes serviços:
- ZAP Imóveis
- Viva RealTodos os anúncios são coletados via crawling usando o [Busca Imóveis Scraper](https://github.com/gilsondev/buscaimoveis-scraper).
## Instalação
Faça o checkout do projeto:
```shell
$ git clone https://github.com/gilsondev/buscaimoveis
```Prepare o ambiente com virtualenv e instale as dependências:
```shell
$ python3 -m venv .venv
$ source .venv/bin/activate
$ make install
```Então inicie o servidor local:
```shell
$ bimoveis runserver
```## Testes
O projeto usa Selenium para testes de aceitação. Com isso é recomendável ter o PhantomJS instalado. Com tudo pronto digite o comando:
```shell
$ make test
```## Outros comandos
Mais dúvidas sobre os comandos disponíveis, digite os comandos abaixo:
```shell
$ make helpUsage:
makeTargets:
help Display this help
clean remove Python file artifacts
test run tests quickly with the default Python
install install the package to the active Python's site-packages
``````shell
$ bimoveisUsage: bimoveis [OPTIONS] COMMAND [ARGS]...
Busca Imóveis APP
Options:
--help Show this message and exit.Commands:
runserver Run the server with dev/debug mode
shell Open a shell with app in the context
```## Como Contribuir
Veja mais no arquivo `CONTRIBUTING.md`, as formas de ajudar com o projeto, e o `AUTHORS.md` para saber quem estão a frente e que pode te auxiliar.