#!/bin/bash
# Lance l'application Cave à Vin sur http://localhost:8000

set -e

# Aller dans le répertoire du script (au cas où lancé depuis ailleurs)
cd "$(dirname "$0")"

# Vérifier que les dépendances sont installées
if ! python3 -c "import fastapi" 2>/dev/null; then
  echo "📦 Installation des dépendances..."
  pip3 install -r requirements.txt
fi

echo ""
echo "🍷 Cave à Vin — démarrage..."
echo "   → http://localhost:8000"
echo "   Ctrl+C pour arrêter"
echo ""

uvicorn main:app --host 0.0.0.0 --port 8000 --reload
