TrBn17
reset repo without Dataset.xlsx
80dbe44
#!/bin/bash
# Start script cho Docker container
# Chạy cả backend và frontend
echo "🚀 Starting Transportation AI Platform..."
# Start backend FastAPI server in background
echo "📡 Starting Backend API Server..."
uvicorn src.main:app --host 0.0.0.0 --port 3454 &
BACKEND_PID=$!
# Wait a bit for backend to start
sleep 5
# Check if backend is running
if curl -f http://localhost:3454/ > /dev/null 2>&1; then
echo "✅ Backend API is running on port 3454"
else
echo "❌ Backend failed to start"
exit 1
fi
# Start frontend Gradio app
echo "🎨 Starting Frontend Gradio App..."
python app.py
# Clean up background process on exit
trap "kill $BACKEND_PID" EXIT