@echo off REM Quick Start Script for VQA Mobile App REM This script helps you start the backend and frontend echo ======================================== echo VQA Mobile App - Quick Start echo ======================================== echo. REM Get current IP address echo [1/3] Checking your IP address... for /f "tokens=2 delims=:" %%a in ('ipconfig ^| findstr /c:"IPv4"') do ( set IP=%%a set IP=!IP:~1! echo Your IP: !IP! ) echo. echo [2/3] Current Configuration: echo Backend: http://10.215.4.143:8000 echo Frontend: ui/src/config/api.js echo. echo IMPORTANT: Make sure both laptop and mobile are on the SAME network! echo. echo [3/3] Choose an option: echo 1. Start Backend (Python) echo 2. Start Frontend (Expo) echo 3. Start Both (Opens 2 terminals) echo 4. Exit echo. choice /c 1234 /n /m "Enter your choice (1-4): " if errorlevel 4 goto :end if errorlevel 3 goto :both if errorlevel 2 goto :frontend if errorlevel 1 goto :backend :backend echo. echo Starting Backend Server... echo Make sure you have activated your Python environment! echo. python backend_api.py goto :end :frontend echo. echo Starting Expo Frontend... cd ui npx expo start goto :end :both echo. echo Starting both Backend and Frontend... echo Opening Backend in new window... start cmd /k "python backend_api.py" timeout /t 3 /nobreak >nul echo Opening Frontend in new window... start cmd /k "cd ui && npx expo start" echo. echo Both servers are starting in separate windows! goto :end :end echo. echo Done! pause