To start the entire Smart Pricing AI system with one command:
- Open Command Prompt (cmd) as Administrator
- Navigate to the project directory:
cd d:\smartPricing - Run:
start-smart-pricing.bat
This will automatically:
- Start the backend FastAPI server on port 8000
- Start the frontend Next.js server on port 3000
- Open your browser to http://localhost:3000
- Display all available URLs and services
Choose your preferred method based on your terminal:
start-smart-pricing.bat.\start-smart-pricing.ps1./start-smart-pricing.sh- Checks Prerequisites: Verifies virtual environment exists
- Starts Backend: Opens new terminal running FastAPI server on port 8000
- Starts Frontend: Opens new terminal running Next.js dev server on port 3000
- Opens Browser: Automatically opens http://localhost:3000
- Shows Status: Displays all running services and available URLs
- Backend API: http://localhost:8000
- Frontend App: http://localhost:3000
- Main Dashboard: http://localhost:3000
- Pricing Tool: http://localhost:3000/pricing
- Shipping Tool: http://localhost:3000/shipping
- Invoice Tool: http://localhost:3000/invoices
cd d:\smartPricing
source .venv/Scripts/activate
cd backend
uvicorn main:app --reloadcd d:\smartPricing\frontend
npm run devThen open: http://localhost:3000
- Virtual environment missing: Run
python -m venv .venvthenpip install -r backend/requirements.txt - Port conflicts: Kill existing processes or change ports in the scripts
- Permission issues: Run Command Prompt as administrator
Smart Pricing Engine - AI-powered price optimization with PDF export
Shipping Cost Estimator - Multi-carrier shipping with weight inference
Dynamic Invoice Generator - Adaptive invoicing with tariff calculations
Integrated Dashboard - Complete life sciences e-commerce intelligence