Getting Started¶
Everything you need to go from zero to a running local DMS stack.
| Guide | Time | Best for |
|---|---|---|
| What is DMS | 5 min read | Understanding the system before touching code |
| Prerequisites | 10 min | Checking what you need installed |
| Local Setup (macOS) | 20–30 min | Your primary daily development machine |
| Docker Compose Setup | 5 min | Zero local dependencies; also used in CI |
| VS Code DevContainer | 10 min | Fully reproducible isolated environment |
New to the team?
Run bash scripts/dev-setup-macos.sh first. If it completes without errors, you're done — skip the rest of this section and go to the Developer Guide.
If anything fails, come back here to the step-by-step guides.