A Chrome Extension that acts as a companion for learning algorithm design and coding languages. It uses a Flask backend which integrates with the extension code.
- Screenshot code directly from any source (including videos) and copy the contents.
- Save any (interesting) code snippets for future use.
- Run copied code directly on the extension. (Will show build errors and output allowing it to act as a self-contained runner)
- Install tesseract with
brew install tesseract
- Install python requirements:
flask
,flask-cors
- Go to
chrome://extensions
and chooseLoad unpacked
and then select theextension
folder in the repo.
(This will be run locally (future iteration will allow full cloud integration).)
- In the
flask-server
folder, enter in the command:python app.py
- Go on chrome and click the extension to start using the extension.
- Integrating with repl.it's API to allow for full cloud integration.
- Updating the design of the extension
- Refactoring code for modularity