1.5 KiB
1.5 KiB
SkillMate - Refactored Version
🚀 Schnellstart
Die Anwendung kann jetzt komplett über eine einzige Datei gestartet werden:
Windows:
start-skillmate.cmd
Linux/Mac:
./start-skillmate.sh
Alternativ mit Python direkt:
python main.py
📋 Voraussetzungen
- Python 3.8+ (für main.py)
- Node.js 18+ und npm (für Frontend/Backend)
🏗️ Neue Struktur
main.py- Zentraler Einstiegspunkt, startet alle Komponentenstart-skillmate.cmd- Windows Starter-Scriptstart-skillmate.sh- Linux/Mac Starter-Scriptrequirements.txt- Python-Abhängigkeiten (nur requests)
⚙️ Was macht main.py?
- Prüft Voraussetzungen: Node.js und npm müssen installiert sein
- Installiert Abhängigkeiten: Automatisch bei erstem Start
- Startet Backend: Auf Port 3001
- Startet Frontend: Auf Port 5173
- Startet Admin-Panel: Auf Port 5174 (optional)
- Öffnet Browser: Automatisch das Frontend
🛑 Beenden
Drücken Sie Strg+C um alle Komponenten sauber zu beenden.
🔄 Änderungen zum Original
- Kein Installer mehr nötig - Direkte Ausführung
- Vereinfachter Start - Ein Befehl startet alles
- Automatische Abhängigkeiten - Installation bei Bedarf
- Prozess-Management - Sauberes Beenden aller Komponenten
📁 Entfernte Dateien
Alle Installer-bezogenen Dateien wurden entfernt:
- Alle
.batInstaller-Skripte - Der komplette
installer/Ordner - Installation-Dokumentation
Die Kernfunktionalität bleibt vollständig erhalten!