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://extensionsand chooseLoad unpackedand then select theextensionfolder in the repo.
(This will be run locally (future iteration will allow full cloud integration).)
- In the
flask-serverfolder, 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