Skip to content

Conversation

@joCur
Copy link
Contributor

@joCur joCur commented Aug 24, 2023

Die App muss neu geschrieben werden, um sie an das neue Backend anzupassen. Dabei werden auch sehr viele strukturelle Änderungen vorgenommen, die ich seither neu gelernt habe.
Der PR ist ein WIP und kann erst gemerged werden, wenn alle folgenden Punkte integriert sind:

  • Anmeldung
  • Anlegen eines Nutzerprofils mit eigenem Nutzername und Bild
  • Bearbeiten des eigenen Nutzerprofils
  • Erstellung einer Gruppe
  • Beitreten einer Gruppe
  • Auswählen der aktuellen Gruppe (bei nur einer Gruppe wird diese automatisch ausgewählt, wird keine Gruppe ausgewählt, wird die erste Gruppe genutzt, bis die Auswahl getätigt wurde)
  • Bearbeiten der eigenen Gruppe
  • Nutzer innerhalb der Gruppe verwalten
  • Charakterliste mit eigener Sortierung
  • Charactersheet (vielleicht mit freier Sortierung der Panels)
    • Liste aller Skillbäume
    • Liste aller Attribute
    • Liste aller freigeschaltener Skills
    • Skillbaumansicht zum freischalten von Skills
  • Storytab
    • Anzeigen von Bildern
    • Anzeigen von Büchern
    • Anzeigen von Ereignissen in einem Zeitstrahl
  • Eigenschaftentab
    • Attribute Listen, Details, Bearbeiten und Löschen
    • Talente Listen, Details, Bearbeiten und Löschen
    • Skills Listen, Details, Bearbeiten und Löschen
    • Rassen Listen, Details, Bearbeiten und Löschen
  • Admintab
    • Erstellen, Bearbeiten, Kopieren und Löschen von Skillbäumen
    • Skillpunkte verteilen
    • Storyeinträge verwalten

Alle Dateien, die auf *.g.dart oder *.freezed.dart Enden sind autogeneriert und müssen nicht reviewed werden. Diese Dateien werden nicht manuell angefasst und können jederzeit neu gerneriert werden.

@joCur joCur added the enhancement New feature or request label Aug 24, 2023
@joCur joCur self-assigned this Aug 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants