django-flantastic

GeoDjango app flantastic wich helps to find the best puddings.


Keywords
geo, pudding, flan, french, martel
License
BSD-3-Clause
Install
pip install django-flantastic==0.4.0

Documentation

Flantastic

You can try the app in the Official app link

Build Status

PyPI version

An app to found the best puddings of France!

cluster map example

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

Classic way

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.

Docker way

(nginx / lets encrypt / postgresql / gunicorn)

Optional setting are:

  • FLANTASTIC_CLOSEST_ITEMS_NB: Choose how many items are shown each time user move the map
  • FLANTASTIC_ZOOM_LEVEL_TO_GET_DATA: 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.

python manage.py migrate
python manage.py import_initial_data