This guide assumes a fresh macOS machine with your company laptop already enrolled in MDM. For Windows, see the Windows setup note at the bottom.Documentation Index
Fetch the complete documentation index at: https://docs.yupvid.com/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
Before you start, make sure you have:- Company laptop with MDM enrolled — see laptop setup
- VPN connected — see VPN setup
- Git repository access — see account access
Step 1: Install core tooling
Run the bootstrap script — your tech lead will share the link on your first day:Step 2: Clone the main repository
git clone fails with a permission error, your SSH key isn’t authorized. Ask your tech lead to check your access.
Step 3: Set up environment variables
Each repo has a.env.example in the root. Copy it:
#eng-setup Slack channel for development secrets. Do not commit .env.local.
Step 4: Install dependencies and run locally
http://localhost:3000. If you hit errors, check the repo’s own README.md for service-specific requirements (databases, queues, etc.).
Step 5: Verify your setup
Run the test suite to confirm everything is wired up:#eng-setup with the error output before debugging solo.
Windows
We don’t officially support Windows for local development. WSL2 works for most engineers, but you’ll need to adapt some steps. Check with your tech lead before your start date if you prefer Windows.Getting help
Post in#eng-setup on Slack. Include your OS version, the command you ran, and the full error output.