#!/bin/bash # Start Backend Development Server echo "🔧 Starting Backend Development Server..." echo "" cd backend # Activate virtual environment if [ ! -d ".venv" ]; then echo "❌ Virtual environment not found. Run ./dev-setup.sh first" exit 1 fi source .venv/bin/activate # Check if .env exists if [ ! -f ".env" ]; then echo "⚠️ Creating .env from .env.example..." cp .env.example .env fi # Create data directories mkdir -p ../data/music ../data/uploads ../data/temp echo "✅ Backend starting on http://localhost:8000" echo "📚 API Docs: http://localhost:8000/docs" echo "" echo "Press Ctrl+C to stop" echo "" # Run with auto-reload python main.py