README.md auf den aktuellen Stand gebracht
This commit is contained in:
45
README.md
45
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
|
||||
|
||||
Reference in New Issue
Block a user