developer-environment-setup

System Requirements

Before starting the installation, make sure your system meets these requirements.

🖥️ Hardware Requirements

Minimum

💾 Disk Space Requirements

Component Space
Node.js + npm 500 MB
Python + pip 1.5 GB
Git 300 MB
VS Code + Extensions 3 GB
Docker Desktop 4 GB
Databases (Docker) 5-10 GB
Development Projects 20+ GB
Total ~40 GB

🖨️ OS Requirements

Supported

Not Supported

🌐 Network Requirements

🔐 Administrator Rights

Some components require administrator rights:

You’ll be prompted if needed.

🔄 Pre-Installation Checks

Run this PowerShell script to verify your system:

# Check Windows Version
[System.Environment]::OSVersion.VersionString

# Check Available Disk Space
(Get-Volume | Where-Object {$_.DriveLetter -eq 'C'}).SizeRemaining / 1GB

# Check RAM
(Get-CimInstance Win32_ComputerSystem).TotalPhysicalMemory / 1GB

# Check Processor
(Get-CimInstance Win32_Processor).Name

📋 Checklist

Before installation:

⚠️ Known Incompatibilities

Software Issue Solution
Older Docker May conflict Update to latest version
Python 2.x Outdated Remove if present
Old Node.js Outdated Uninstall old version
Norton Antivirus May block Add exception or update

🆘 Pre-Installation Issues

Not enough disk space

Low RAM

Antivirus blocking downloads


Ready? Go to Installation Guide to get started.