API desenvolvida para corresponder as solicitações do desafio back-end.
- Clone o repositório com
git clone https://github.com/thiagohsr/spotippos.git
. - Instale as dependências acessando o diretório do repositório clonado, e execute
make setup
. - Disponibilize a API e o serviço de persistência dos dados com
make run
.
- Na raiz do diretório clonado,
make test
.
-
Arquivo com as requisições básicas da API, para serem utilizadas com o postman.
-
Caso prefira o modo roots:
- Crie imóveis em Spotippos :)
curl -X POST http://localhost:5000/api/v1/properties/ -H 'content-type: application/json' -d '{"title": "Imóvel código 39, com 5 quartos e 4 banheiros.", "price": 1193000, "description": "Est ullamco officia sit in culpa sint mollit deserunt culpa. Consequat nostrud et deserunt sunt elit anim ullamco aliquip nulla velit ut ipsum id Lorem.", "y": 685, "x": 164, "beds": 5, "baths": 4, "squareMeters": 118}'
- Mostre um imóvel específico em Spotippos =]
curl -X GET http://localhost:5000/api/v1/properties/1
- Busque imóveis em Spotippos :D
curl -X GET 'http://localhost:5000/api/v1/properties/?ax=20&ay=500&bx=600&by=700' -v