Building the App Locally
Now that you have the code, how do you run it on your machine?
Let's fast track you. In order to avoid installing every package used by the app, you can use
We have also "containerized" the app, which means the app can run with a tool called Docker without you needing to install anything (other than docker) on your machine.
The benefit of using Docker is keeping your python environment clean. Python is a tricky tool to manage on your local machine and most python-based applications require python packages. Docker installs these packages in the container and then builds and runs the container on your machine.