Vibe coded slop to organize the food order on our LAN Party
  • HTML 92.5%
  • JavaScript 7.5%
Find a file
2026-04-03 20:07:03 +02:00
node_modules batman 2026-04-03 20:02:13 +02:00
public batman 2026-04-03 20:02:13 +02:00
orders.json batman 2026-04-03 20:02:13 +02:00
package-lock.json batman 2026-04-03 20:02:13 +02:00
package.json batman 2026-04-03 20:02:13 +02:00
README.md DAUs 2026-04-03 20:07:03 +02:00
server.js batman 2026-04-03 20:02:13 +02:00

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:

  1. Gehe auf https://git-scm.com/download/win
  2. Lade die Installationsdatei herunter und führe sie aus
  3. Klicke dich einfach mit den Standard-Einstellungen durch den Installer

macOS:

  1. Öffne das Terminal (Cmd + Leertaste, dann "Terminal" eingeben)
  2. Tippe folgenden Befehl ein und drücke Enter:
    xcode-select --install
    
  3. Bestätige die Installation im erscheinenden Fenster

Linux (Ubuntu/Debian):

  1. Öffne ein Terminal
  2. 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:

  1. Gehe auf https://nodejs.org
  2. Lade die LTS-Version (links, grün markiert) herunter
  3. Führe die Installationsdatei aus und klicke dich mit den Standard-Einstellungen durch

Linux (Ubuntu/Debian):

  1. Öffne ein Terminal
  2. 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.