Spaces:
Sleeping
Sleeping
| @echo off | |
| echo ======================================== | |
| echo Multi-Lingual Catalog Translator | |
| echo Quick Demo Deployment | |
| echo ======================================== | |
| echo. | |
| echo π§ Checking prerequisites... | |
| where python >nul 2>nul | |
| if %errorlevel% neq 0 ( | |
| echo β Python not found! Please install Python 3.11+ | |
| pause | |
| exit /b 1 | |
| ) | |
| echo β Python found | |
| echo. | |
| echo π Starting Backend Server... | |
| echo Opening new window for backend... | |
| start "Translator Backend" cmd /k "cd /d %~dp0backend && echo Starting Backend API on port 8001... && uvicorn main:app --host 0.0.0.0 --port 8001" | |
| echo. | |
| echo β³ Waiting for backend to initialize (15 seconds)... | |
| timeout /t 15 /nobreak >nul | |
| echo. | |
| echo π¨ Starting Frontend Server... | |
| echo Opening new window for frontend... | |
| start "Translator Frontend" cmd /k "cd /d %~dp0frontend && echo Starting Streamlit Frontend on port 8501... && streamlit run app.py --server.port 8501" | |
| echo. | |
| echo β Deployment Complete! | |
| echo. | |
| echo π± Access your application: | |
| echo π Frontend UI: http://localhost:8501 | |
| echo π Backend API: http://localhost:8001 | |
| echo π API Docs: http://localhost:8001/docs | |
| echo. | |
| echo π‘ Tips: | |
| echo - Wait 30-60 seconds for models to load | |
| echo - Check the backend window for loading progress | |
| echo - Both windows will stay open for monitoring | |
| echo. | |
| echo π To stop all services: | |
| echo Run: stop_services.bat | |
| echo Or close both command windows | |
| echo. | |
| echo Press any key to open the frontend in your browser... | |
| pause >nul | |
| start http://localhost:8501 | |
| echo. | |
| echo π Application is now running! | |
| echo Check the opened browser window. | |