Starter code for the Sorting Algorithms project for MakeSchool.
Note: must have Python 3.4 or greater and virtualenv installed.
Clone and setup the repository (initializes virtual environment):
$ git clone https://github.com/MakeSchool-Tutorials/Sorting-Algorithms-Starter-Code.git
$ cd Sorting-Algorithms-Starter-Code
$ source ./setup.sh
Make sure that you're using the Python executable in ./venv/bin/
:
$ which python
/path/to/project/venv/bin/python
Install package dependencies:
$ pip install -r requirements.txt
Start the web server:
$ python app.py
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
...
The data sources for this project are public domain and are sourced from data.sfgov.org.
The CSV files included have been modified to make parsing/reading easier and do not represent the full or up-to-date data as available on the sfgov.org site. For the original and complete data sources, use the following links: