Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)