Initial commit: GSPro Remote MVP - Phase 1 complete

This commit is contained in:
Ryan Hill 2025-11-13 15:38:58 -06:00
commit 74ca4b38eb
50 changed files with 12818 additions and 0 deletions

27
backend/requirements.txt Normal file
View file

@ -0,0 +1,27 @@
# Core dependencies
fastapi>=0.104.0
uvicorn[standard]>=0.24.0
pydantic>=2.5.0
pydantic-settings>=2.1.0
# Windows input control
pydirectinput>=1.0.4
pywin32>=306; sys_platform == 'win32'
# Screen capture and image processing
mss>=9.0.1
opencv-python>=4.8.0
pillow>=10.1.0
# Networking and service discovery
zeroconf>=0.120.0
websockets>=12.0
python-multipart>=0.0.6
aiofiles>=23.2.1
# System utilities
psutil>=5.9.0
numpy>=1.24.0
# HTTP client for testing
httpx>=0.25.0