Files
SkillMate/.cleanup-backup/README-REFACTORED.md
Claude Project Manager 6b9b6d4f20 Initial commit
2025-09-20 21:31:04 +02:00

61 Zeilen
1.5 KiB
Markdown

# SkillMate - Refactored Version
## 🚀 Schnellstart
Die Anwendung kann jetzt komplett über eine einzige Datei gestartet werden:
### Windows:
```cmd
start-skillmate.cmd
```
### Linux/Mac:
```bash
./start-skillmate.sh
```
### Alternativ mit Python direkt:
```bash
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 Komponenten
- `start-skillmate.cmd` - Windows Starter-Script
- `start-skillmate.sh` - Linux/Mac Starter-Script
- `requirements.txt` - Python-Abhängigkeiten (nur requests)
## ⚙️ Was macht main.py?
1. **Prüft Voraussetzungen**: Node.js und npm müssen installiert sein
2. **Installiert Abhängigkeiten**: Automatisch bei erstem Start
3. **Startet Backend**: Auf Port 3001
4. **Startet Frontend**: Auf Port 5173
5. **Startet Admin-Panel**: Auf Port 5174 (optional)
6. **Ö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 `.bat` Installer-Skripte
- Der komplette `installer/` Ordner
- Installation-Dokumentation
Die Kernfunktionalität bleibt vollständig erhalten!