Skip to content

Pre-Requesties

  • macOS 12 (Monterey) or higher
  • Install HomeBrew
  • Visual Studio Code (VS Code) is installed.
  • Python 3.12 or newer installed (Tradeboard requires >=3.12). Install with brew install python@3.12 or from python.org.
  • Git for cloning the repository (install from terminal with brew install git).
  • uv, the package manager Tradeboard uses to create the virtual environment and install dependencies. Install it once with brew install uv or pip3 install uv.

Node.js is not required to run Tradeboard. The repository ships the pre-built React frontend in frontend/dist. You only need Node.js (20.20+, 22.22+ or 24.13+) if you intend to rebuild the frontend yourself.