Spaces:
Build error
Build error
| @echo off | |
| echo ============================================================ | |
| echo BankBot AI - Starting Development Environment | |
| echo ============================================================ | |
| echo. | |
| REM Check if backend venv exists | |
| if not exist "backend\venv\Scripts\activate.bat" ( | |
| echo [ERROR] Backend virtual environment not found. | |
| echo Run: cd backend ^&^& python -m venv venv ^&^& venv\Scripts\activate ^&^& pip install -r requirements.txt | |
| pause | |
| exit /b 1 | |
| ) | |
| REM Check if frontend node_modules exists | |
| if not exist "frontend\node_modules" ( | |
| echo [ERROR] Frontend dependencies not found. | |
| echo Run: cd frontend ^&^& npm install --legacy-peer-deps | |
| pause | |
| exit /b 1 | |
| ) | |
| echo [1/3] Seeding demo database... | |
| cd backend | |
| call venv\Scripts\activate.bat | |
| python app\scripts\seed_demo.py | |
| cd .. | |
| echo. | |
| echo [2/3] Starting backend on http://localhost:8000 ... | |
| start "BankBot Backend" cmd /k "cd backend && venv\Scripts\activate.bat && uvicorn app.main:app --host 0.0.0.0 --port 8000 --reload" | |
| echo. | |
| echo [3/3] Starting frontend on http://localhost:3000 ... | |
| timeout /t 3 /nobreak > nul | |
| start "BankBot Frontend" cmd /k "cd frontend && npm run dev" | |
| echo. | |
| echo ============================================================ | |
| echo BankBot AI is starting up! | |
| echo. | |
| echo Frontend: http://localhost:3000 | |
| echo Backend: http://localhost:8000 | |
| echo API Docs: http://localhost:8000/docs | |
| echo Metrics: http://localhost:8000/api/metrics | |
| echo. | |
| echo Demo Login: | |
| echo Email: alex@bankbot.dev | |
| echo Password: BankBot2026! | |
| echo ============================================================ | |
| echo. | |
| pause | |