Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/leifermendez/scrapper-calculator
El sistema es capaz de realizar 3 funciones, importar un archivo CSV, generar un reporte PDF global basado en un rango de km, y reporte PDF basado en km combinado con filtros
https://github.com/leifermendez/scrapper-calculator
archivo-csv buscar-los-apartamentos busqueda idealista kilometros-del-radio php
Last synced: 18 days ago
JSON representation
El sistema es capaz de realizar 3 funciones, importar un archivo CSV, generar un reporte PDF global basado en un rango de km, y reporte PDF basado en km combinado con filtros
- Host: GitHub
- URL: https://github.com/leifermendez/scrapper-calculator
- Owner: leifermendez
- License: mit
- Created: 2019-10-12T12:12:29.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2019-12-10T12:05:44.000Z (almost 5 years ago)
- Last Synced: 2024-10-11T09:47:11.942Z (about 1 month ago)
- Topics: archivo-csv, buscar-los-apartamentos, busqueda, idealista, kilometros-del-radio, php
- Language: PHP
- Homepage:
- Size: 1.31 MB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Reporte Idealista
> __Progreso del proyecto:__ Puedes ver el progreso del proyecto, sus próximas carácteristicas y en lo que se está trabajando actualmente. [Aquí](https://github.com/leifermendez/scrapper-calculator/projects/1)
#### Requisitos del sistema:
``` json
"php": "^7.1.3",
"ext-mysqli": "*",
"fpdf/fpdf": "^1.81",
"amenadiel/jpgraph": "^3.6"
```
> Ver más en [composer.json](https://github.com/leifermendez/scrapper-calculator/blob/master/composer.json)
#### Uso:El sistema es capaz de realizar 3 funciones, importar un archivo CSV, generar un reporte PDF global basado en un rango de km, y reporte PDF basado en km combinado con filtros
`composer install`
##### Importar CSV```php
importCSV($file);var_dump($res);
```
##### Reporte Global
```php
calculator(
'global', // Tipo de filtro
'40.4238647', //Latitud
'-3.700173', //Longitud
10 //Rango KM
);var_dump($calculator);
```##### Reporte Filtro
```php
calculator(
'filters', // Tipo de filtro
'40.4238647', //Latitud
'-3.700173', //Longitud
10, //Rango KM
[
'bano' => [ // Nombre del campo en la bd por el cual filtrar
'symbol' => '=', // Condición del WHERE "="
'value' => 1 //Valor a buscar
]
]
);var_dump($calculator);
```Próximamente:
- Reporte PDF con graficas
[Leifer M](https://leifermendez.github.io) -
[Arturo L](https://github.com/arturoluona)