Metadata-Version: 2.1
Name: django-flantastic
Version: 0.3.5
Summary: GeoDjango app flantastic wich helps to find the best puddings.
Home-page: https://github.com/Simarra/django-flantastic
License: BSD-3-Clause
Keywords: geo,pudding,flan,french,martel
Author: Loic MARTEL
Requires-Python: >=3.6,<4.0
Classifier: Framework :: Django
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Software Development :: Documentation
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Dist: Django (>=2.2,<3.0)
Requires-Dist: django-pwa (>=1.0.5,<2.0.0)
Requires-Dist: pandas (>=0.25.1,<0.26.0)
Requires-Dist: psycopg2 (>=2.8,<3.0)
Requires-Dist: requests (>=2.22,<3.0)
Requires-Dist: tqdm (>=4.36.1,<5.0.0)
Project-URL: Documentation, https://github.com/Simarra/django-flantastic
Project-URL: Repository, https://github.com/Simarra/django-flantastic
Description-Content-Type: text/markdown

# flantastic

[![Build Status](https://travis-ci.org/Simarra/django-flantastic.svg?branch=develop)](https://travis-ci.org/Simarra/django-flantastic)

[![PyPI version](https://badge.fury.io/py/django-flantastic.svg)](https://badge.fury.io/py/django-flantastic)


An app to found the best puddings of France!

![cluster map example](.github/flantasticshot.jpg)


## Purpose
This is a web application wich shows a map with points wich are bakeries. Each bakerie has notation based on some criterias, like taste, texture...

The votes of users are processed to color the points on the map and shown the "best" bakeries.

## Installation
- Python >=3.6
- [Geodjango dependencies](https://docs.djangoproject.com/en/2.2/ref/contrib/gis/install/)

Start a django app and then pip install django-flantastic.

Then configure settings.py as you want, you can use postgis or Spatialite database as you wich.

Optional setting are: 
- FLANTASTIC_CLOSEST_ITEMS_NB: *Choose how many items are shown each time user move the map*

### Import initial data
A script is ready to get bakeries from Christian Quest (Thank you!! ) geocoded SIRENE file data and import it into your database.

```sh
python manage.py migrate
python manage.py import_initial_data




