Algorithm Hop(AlgoHop) is meant to be an alterative way to view and understand algorithms. Currently the scope is one algorithm but as I flesh out the program and get further along in my studies I hope to be able to implement many more algorithms.
The app is available to view here. Please give it a mintue to load as Heroku(where it's hosted) takes about a minute to spin up a server.
If you would like to run the app locally make sure you install the dependiences found in Pipfile.lock
.
More information about the dependencies can be found in the built with section further down in the readme.
Then simply run:
python3 app.py
Which will spin up a development server at located at http://127.0.0.1:8050/
Plotly - A great open source graphing library that has a multitude of graphs, plots, and charts available to use.
Dash - Based off Flask, Dash is a great framework for building web-based analytic programs.
Dash Bootstrap Components - Provides useful layouts and components specifically for Plotly's Dash framework.