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

https://github.com/antoinewg/immo

House pricing evolution tracking πŸ“Šand recommendation 🎯
https://github.com/antoinewg/immo

Last synced: 6 months ago
JSON representation

House pricing evolution tracking πŸ“Šand recommendation 🎯

Awesome Lists containing this project

README

          

# immo 🏠

[![Build Status](https://travis-ci.com/antoinewg/immo.svg?branch=master)](https://travis-ci.com/antoinewg/immo)
[![codecov](https://codecov.io/gh/antoinewg/immo/branch/master/graph/badge.svg)](https://codecov.io/gh/antoinewg/immo)

## Installation

**Steps**:

- Create virtual environment: `python3 -m venv venv`
- Activate it: `source ./venv/bin/activate`
- Install dependencies: `make install`
- Launch `python manage.py genfixtures` to generate data.

You're ready to go πŸš€!

Run `make serve` and visit [localhost](http://127.0.0.1:8001) to start.

## Development

#### Dependencies

To update dependencies:

- Install dependency: `pip install `
- Freeze requirements: `make freeze`
- Commit "requirements.txt"

#### Tests

Launch the test using: `python -m pytest`

_Options_:

- `::`: only run a specific test,
- `s`: debugger enabled: you can use `ipdb` πŸ‘.

## Next steps

- [ ] Setup Django and postgresql
- [ ] Configure a cron to refresh data every hour `0 * * * *`
- [ ] Frontend to visualize data
- [ ] Monitoring of cron + alert if nice appart available
- [ ] Deploy back & front
- [ ] Recommendation system using Bayesian optimisation.