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 withbrew install python@3.12or 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 uvorpip3 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.
