Dieses Projekt realisiert eine Campingplatzverwaltung.
Es gibt folgende Modelle:
Campingsite
- name : string - address : string - features : text (Besonderheiten sind Attraktionen auf bzw. um den Platz herum --> Spielplätze, Stadtnähe, ...) - hat beliebig viele Stellplätze - hat beliebig viele Besitzer
Pitch (dt.: Stellplatz)
- number : integer - size : float - used : boolean - features : text - gehört zu einem Campingplatz
Owner
- name : string - address : string - phonenumber : string - hat beliebig viele Campingplätze
ACHTUNG Damit die Tests durchlaufen, muss node.js auf dem Rechner installiert werden. Ansonsten kommt die Fehlermeldung “Error: Current ExecJS runtime does’t support ES5. Please install node.js”. Der Fehler trat unter Windows 8 auf, betraf aber nur die Tests. Das Projekt ist ansonsten lauffähig.