README.md auf den aktuellen Stand gebracht

This commit is contained in:
Sebastian Seedorf
2016-03-30 15:13:03 +02:00
parent c00ad762ad
commit 486b7b6ae9

View File

@@ -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