diff --git a/README.md b/README.md index 07fa34b..58476e4 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,51 @@ - Relative und absolute Pfade erlaubt 3. Aufrufen [der lokalen Node-Anwendung](http://localhost:3000) oder [dem gehosteten Service](http://restaurant.sebse.de) +## Login + +Anmeldedaten finden sich in der `data/users.json`, die, falls Änderungen vorgenommen werden sollen, manuell vor dem Start der nodejs-Anwendung durchgeführt werden müssen. + +Standard-Login-Daten + +```js +{ + "Richard Reis": { + "pwd": "secret", + "rights": [ + null, + true, + true, + true + ] + }, + "Ursula Ulstein": { + "pwd": "ultimativ", + "rights": [ + null, + true, + true, + false + ] + } +} +``` + +## Funktionen + + - Unterschiedliche CRUD-Routinen für Reservierung und Speisekarte + - Verwendung von Bootstrap mit minimalistischem, eigenen CSS + - Einbindung einer eigenen Schriftart + - Implementierung einer eigenen, komplexen Angular-Direktive zur Anzeige einer Google Map + - Responsive Design für alle Bildschirmgrößen und nicht JS-Benutzer + - Serverseitige Implementierung mit Node.js + - Persistierung des Speiseplans und der Reservierungen nach Serverneustart + - Login/Speicherung der Nutzer in externer Datei + - Eigenen AngularJS-Service und Controller implementiert + - Verwendung des AngularJS-Service $http + - Name der Tagesreisempfehlung per Agular nachgeladen +- Persönliche Formulierungen + - Realitätsnahe Sprache + ## Dateistruktur ### data