Windows Developer Setup NotesΒΆ
Windows is not a targeted runtime environment for Plant Tracer. Prefer macOS, Ubuntu, or an Amazon Linux EC2 development VM.
If Windows must be used, use WSL2 with Ubuntu and follow Setting Up Plant Tracer On Ubuntu 24.04. Native Windows setup is best-effort only because local service management, browser testing, and shell behavior are developed through Unix-like Makefile targets.
Native Windows prerequisites, if attempted:
Git
GitHub CLI
Make
Python 3.12
Poetry
Node.js and npm
Java runtime for DynamoDB Local
Chrome or Chromium
Run validation through the same Makefile targets when possible:
make lint
make pytest
make jscoverage