#!/bin/bash
# SkillMate Starter für Linux/Mac

# Prüfe ob Python 3 installiert ist
if ! command -v python3 &> /dev/null; then
    echo "❌ Python 3 ist nicht installiert!"
    echo "   Bitte installieren Sie Python 3.8 oder höher"
    exit 1
fi

# Gehe zum Projektverzeichnis
cd "$(dirname "$0")"

# Installiere Python-Abhängigkeiten falls nötig
if [ ! -d "venv" ]; then
    echo "🔧 Erstelle virtuelle Umgebung..."
    python3 -m venv venv
fi

# Aktiviere virtuelle Umgebung
source venv/bin/activate

# Installiere Abhängigkeiten
pip install -r requirements.txt 2>/dev/null

# Starte SkillMate
echo "🚀 Starte SkillMate..."
python3 main.py