Notes Recommend working out of the workspace for maximum compatibility with Visual Studio extensions. Setup Backend Install Visual Studio Code Python Extension Open terminal to the backend workspace Create a virtual env within the backend folder python -m venv .venv You will need to restart the terminal to start using the virtual python environment normally. Install requirements doing pip install -r requirements.txt Setup Frontend Make sure you have node installed brew install node In the frontend folder run npm install Run Backend From root open a terminal for the backend workspace Run python main.py or Click Debug button with main.py open. Frontend From terminal to frontend folder Run npm start