#!/bin/bash
# Quick start script for multi-asset visualizer

echo "🚀 Starting Multi-Asset Order Flow Visualizer..."
echo ""

# Start web server in background
cd /home/ubuntu/.hermes/workspace/projects/ORDER_FLOW_GRAPH
python3 scripts/serve_ui.py > /tmp/order_flow_ui.log 2>&1 &
SERVER_PID=$!
echo $SERVER_PID > /tmp/order_flow_ui.pid

sleep 2

# Check if server started
if ps -p $SERVER_PID > /dev/null; then
    echo "✓ Server started (PID: $SERVER_PID)"
    echo ""
    echo "🌐 Open in your browser:"
    echo "   http://localhost:8080/multi_asset_visualizer.html"
    echo ""
    echo "📊 Assets available:"
    echo "   • Gold (XAUTUSDT) - Already have signals!"
    echo "   • Bitcoin (BTCUSDT) - Run collector to add"
    echo "   • Ethereum (ETHUSDT) - Run collector to add"
    echo ""
    echo "🎯 To collect fresh data:"
    echo "   ./scripts/run_multi_asset_collector.sh"
    echo ""
    echo "🛑 To stop server:"
    echo "   kill $SERVER_PID"
    echo ""
else
    echo "✗ Server failed to start. Check log: /tmp/order_flow_ui.log"
    rm -f /tmp/order_flow_ui.pid
    exit 1
fi
