Single-Page-Webanwendung für die Verwaltung eines Kinos (Betreiber- und Kundenseite) mit einem eigenen Node.js/Express-Server und Build-Prozess via npm.
Hinweis: Aktuell werden nur Linux und macOS unterstützt.
Unter Windows funktioniert das Projekt so nur mit WSL oder ähnlichen Umgebungen.
- Node.js + Express (HTTP-Server, REST-API)
- Vanilla JavaScript (ES Modules, kein Framework)
- Less → CSS
- esbuild (Bundling, optional Minify)
- semistandard (Linting)
- nodemon (Auto-Restart in der Entwicklung)
- Node.js (empfohlen: Version 18 oder höher)
- npm (wird normalerweise mit Node installiert)
- Ein Terminal unter Linux oder macOS
git clone git@github.com:Rotstein007/webentwicklung-kinoverwaltung.git cd webentwicklung-kinoverwaltung
- ZIP von GitHub herunterladen
- ZIP entpacken
- Im Terminal in den entpackten Ordner wechseln
npm install
npm run start
Erreichbar unter: http://localhost:8080
npm run debug
npm run build
npm run clean