Home > highway-maps

highway-maps

Highway-maps is a project mainly written in JAVASCRIPT and PYTHON, based on the MIT license.

Sample application built with Django and Backbone.js

highway-maps

Search highways and draw them on google maps.

Tools

I wanted to play with:

  • Django
  • Backbone.js
  • RequireJS
  • Buildout

Setup

  • I recommend crating a virtualenv isolated from your system Python:
    • virtualenv --no-site-packages myenv
    • cd myenv
    • source bin/activate (to activate the sandbox)
    • deactivate (to leave the sandbox)
  • Clone this repository: git clone [URL]
  • Change directory: cd highway-maps
  • Bootstrap buildout: python bootstrap.py
  • Run buildout: ./bin/buildout

Running the application

  • Create the database tables: ./bin/django syncdb (create an admin user when prompted)
  • Populate the database: ./bin/django loaddata devel
  • Start the development server: ./bin/django runserver

URLs

  • Django's admin (CRUD operations on the models): http://localhost:8000/admin
  • Sample application built with backbone.js: http://localhost:8000/carreteras

You might want to try some states with data like:

  • Tamaulipas.
  • Guerrero.
  • Hidalgo.
  • Mexico.
  • Morelos.
  • Nuevo León.
  • San Luis Potosí.
Previous:MooContentAssist