ROCmPort-AI / start.bat
tazwarrrr's picture
fix front30
243b15a
@echo off
echo ROCmPort AI - Starting Backend Server...
echo.
cd /d "%~dp0"
echo Installing dependencies...
if not exist .venv (
python -m venv .venv
)
call ".venv\Scripts\activate.bat"
pip install -r backend\requirements.txt
echo.
echo Setting up environment...
if not exist .env (
echo Creating .env file from template...
copy .env.example .env
echo Please edit .env file and add your GROQ_API_KEY
echo.
)
echo.
echo Building frontend...
npm --prefix frontend install
npm --prefix frontend run build
if errorlevel 1 (
echo Frontend build failed. Make sure Node.js and npm are installed.
exit /b 1
)
echo.
echo Starting FastAPI server...
echo Server will be available at: http://localhost:8000
echo Frontend should be opened at: http://localhost:8000/index.html
echo.
echo Press Ctrl+C to stop the server
echo.
python -m uvicorn backend.main:app --reload --port 8000 --host 0.0.0.0