Commit 1edcc9f
authored
Update README.md
> 📁 Reorganisiere Projektstruktur: Assets, Data, Uploads und Tools konsolidiert
> Änderungen:
Diese PR führt eine konsolidierte und logisch strukturierte Projektarchitektur für ZeroTrace ein:
> 📂 Neue Strukturierung:
- `assets/sounds/` → enthält Soundeffekte wie `alert.wav`
- `data/sites/` → enthält simulierte HTML-Ziele (z. B. `nexuscorp.html`, `gov-portal.html`)
- `data/coreEngine.js` → funktionale Kopie/Quelle zur Auslagerung
- `uploads/` → automatischer Ablageort für hochgeladene Dateien (`uploadFile`)
- `js/coreEngine.js` → Hauptspiel-Logik
- `style/terminal.css` → UI-Styling
- `ServerStart.bat` → Startet Frontend (Port 8000) und Backend (Port 8080)
- `server.js` → Express/Multer-Uploadserver
> 🧱 Konsistenz:
- Duplikate (`coreEngine.js`, `server.js`) wurden vereinheitlicht und redundant referenzierte Pfade zentralisiert.
- Der Upload-Mechanismus ist jetzt klar in `/uploads/` abgebildet.
- Simulierte Web-Ziele und Missionsdateien wurden in `data/` gekapselt.
> 🧩 Ziel:
- Erhöhung der Wartbarkeit, Vorbereitung auf modulare Erweiterung (Tools, Szenarien), saubere Trennung von Code, Assets und dynamischen Daten.
<br>
---
<br>
> ✅ Hinweis:
- Die Datei `upload.log` wird automatisch durch `uploadFile` verschoben und bleibt versioniert ausgenommen.
> Vorraussetzung
- Diese wird aus dem root Verzeinis geladen1 parent 148eb90 commit 1edcc9f
1 file changed
+28
-8
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
52 | 65 | | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
57 | 77 | | |
58 | 78 | | |
59 | 79 | | |
| |||
0 commit comments