/VisCity

CS 3 project w Java spark framework

Primary LanguageJava

Viscity

CS 3 Project Idea: webapp for city planning

User Stories

  1. Als Nutzer möchte ich mein eigenes Projekt erstellen können
    • precondition: auf root seite starten
      • get started button klicken
      • create project button klicken
      • projektname und ID eingeben (ID darf noch nicht vergeben sein)
      • create button klicken
  2. Als Nutzer will ich meine erstellen projekte sehen können
    • precondition: benutzer hat bereits ein projekt erstellt und ist im edit mode
      • Save button klicken
  3. Als Nutzer möchte ich die bebaubaren Flächen anzeigen lassen können.
    • precondition: nutzer ist auf der myproejcts seite
      • projekttnamen anklicken
  4. Als Benutzer möchte ich Gebäude platzieren, sodass ich eine Veränderung in der Stadtstruktur sehe
    • precondition: im editmode sein (neues oder schon vorhandenes Projekt)
      • über das Eingabefeld die Abmessungen eingeben und den Typ "building" auswählen
      • über den add new structure button das Gebäude der Karte hinzufügen
  5. Als Nutzer möchte ich an meinen gespeicherten Projekten weiterarbeiten können.
    • precondition: auf "/myprojects" seite sein
      • in der Liste von schon gespeicherten Projekten das passende auswählen
      • über click das gewählte Projekt im edit mode öffnen