- HTML 92.5%
- JavaScript 7.5%
| node_modules | ||
| public | ||
| orders.json | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| server.js | ||
LAN Party Bestellliste
Eine einfache Bestellliste für LAN-Partys in der Indian Villa.
Voraussetzungen installieren
Bevor du loslegen kannst, brauchst du zwei Programme auf deinem Rechner: Git und Node.js.
Git installieren
Git ist ein Werkzeug, um Code von Plattformen wie GitHub herunterzuladen und zu verwalten.
Windows:
- Gehe auf https://git-scm.com/download/win
- Lade die Installationsdatei herunter und führe sie aus
- Klicke dich einfach mit den Standard-Einstellungen durch den Installer
macOS:
- Öffne das Terminal (Cmd + Leertaste, dann "Terminal" eingeben)
- Tippe folgenden Befehl ein und drücke Enter:
xcode-select --install - Bestätige die Installation im erscheinenden Fenster
Linux (Ubuntu/Debian):
- Öffne ein Terminal
- Tippe folgenden Befehl ein und drücke Enter:
sudo apt update && sudo apt install -y git
Node.js installieren
Node.js ist die Laufzeitumgebung, die diesen Server ausführt.
Windows & macOS:
- Gehe auf https://nodejs.org
- Lade die LTS-Version (links, grün markiert) herunter
- Führe die Installationsdatei aus und klicke dich mit den Standard-Einstellungen durch
Linux (Ubuntu/Debian):
- Öffne ein Terminal
- Tippe folgende Befehle nacheinander ein:
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash - sudo apt install -y nodejs
Installation überprüfen
Öffne ein Terminal (oder die Eingabeaufforderung unter Windows) und gib folgende Befehle ein:
git --version
node --version
Wenn du Versionsnummern siehst, ist alles korrekt installiert.
Projekt herunterladen
Öffne ein Terminal und wechsle in den Ordner, in dem du das Projekt speichern möchtest:
cd Pfad/zu/deinem/Ordner
Klone dann dieses Repository:
git clone https://github.com/itsscb/LAN-Food.git
Wechsle in den heruntergeladenen Projektordner:
cd LAN-Food
Abhängigkeiten installieren
Im Projektordner angekommen, installiere alle benötigten Pakete mit diesem Befehl:
npm install
Das kann einen Moment dauern. npm lädt Express und alle anderen Abhängigkeiten herunter. Du siehst danach einen Ordner namens node_modules – das ist normal, lass ihn einfach in Ruhe.
Server starten
Starte den Server mit:
npm start
Du solltest eine Meldung sehen, die dir eine Adresse wie http://localhost:3000 anzeigt.
Öffne diese Adresse in deinem Browser. Fertig!
Im lokalen Netzwerk freigeben
Der Server läuft auf 0.0.0.0:3000, das heißt andere Geräte im selben WLAN können darauf zugreifen.
Finde deine lokale IP-Adresse heraus:
Windows:
ipconfig
Suche nach "IPv4-Adresse" – das sieht etwa so aus: 192.168.178.50
macOS & Linux:
ip addr show
oder
ifconfig
Suche nach der IP-Adresse unter wlan0 oder en0.
Teile dann die Adresse http://DEINE-IP:3000 mit deinen LAN-Party-Freunden.
Server stoppen
Drücke im Terminal Strg + C, um den Server zu beenden.