A Time Line Javascript Extension created with Dojo Javascript Toolkit wrapped with a Flask Python Framework for testing.
This project hopes to represent a JSON data received from the server and represent the same on a Time Line, implement local event binding for scrolling, date validation.
This is aimed to achieve a level of functionality close to this existing project : http://timeline.verite.co/ using Dojo Javascript Toolkit (http://dojotoolkit.org/).
Author was inspired by the Timeline.js project in his search for a similar project using Dojo Toolkit.
dojoTimeLine code is distributed under the Modified BSD license like the Dojo Toolkit.
The project is maintained by Dr. Easwar T.R http://dreaswar.com
-
Use Python virtualenv if installed or install the same
-
Create a virtual enviroment with command
virtualenv venv --no-site-packages
-
Activate the virtualenv with
source venv/bin/activate
-
Install dependencies with
venv/bin/pip install -r docs/REQUIREMENTS.txt
-
Download the latest Dojo library; This has been tested with Dojo 1.8.3 release.
Put the directory into./static/scripts/lib/
and rename the directorydojo1.8.3
-
Run with python :
venv/bin/python flask_timeline.py
to start the server -
Visit 127.0.0.1:5000 in your browser to test it out...
Please email me