Graphical map objects representation website
<p>Sorry this question is too broad, but I need any advice, because I'm facing a task bit above my experience level.</p>

<p>The map should be displayed with database objects like restaurants/events/etc. The suggested platform is Python/Django (which is fine both for me and customer) for both frontend and backend. As a map itself I want to use <a href="http://leafletjs.com/" rel="nofollow">Leaflet</a> because its (presumably) flexible and free. In the first phase there should be just one toolbar with checkboxes, allowing to choose object types to be shown on the map and time range to choose objects.</p>

<p>My draft is the following:</p>

<ul>
<li>Leaflet (js based) as map</li>
<li>use database for map objects with default Django admin first and add functionality when needed;</li>
<li>use HTML and Django widgets for toolbar, checkboxes and all other stuff;</li>
</ul>

<p>The only concern is about the frontend/widgets. Is it all likely to work this way?  Maybe its definetly better to switch to JS frontend for this type of application (as future planning)?</p>

<p>Your plan seems solid.</p>

<blockquote>
  <p>Maybe its definetly better to switch to JS frontend for this type of application (as future planning)?</p>
</blockquote>

<p>You're already using JS with leaflet, so I assume you're asking about building your own or using a maps service API directly. That approach will take more time, and will lock you into the service API, so I would recommend against it.</p>

javascript python django leaflet