Skip to content

Manuel's Fussballteammannschaftsverwaltungssoftware #369

@Robin481

Description

@Robin481

Das Ziel ist es eine neue Rails Applikation aufzusetzen um Manuel's Grundwissen zu steigern und gewisse Thematiken zu festigen.

Was kann die Applikation:

  • Verwaltung von Personen
  • Personen können Spieler:innen oder Trainer:innen sein via STI
  • Spieler:innen sind in eine Mannschaft gegliedert mit jeweils einem/einer Haupttrainer:in und einem/einer Ersatztrainer:in
  • Spieler:innen können Mannschaften zugewiesen oder entfernt werden

Features:

  • Mit DryCrud und so gut gemacht das es selbstdokumentierend ist
  • Mit STI (Personen können Spieler:innen oder Trainer:innen sein und auch zu mehreren Teams gehören)
  • Mit Hotwire und den entsprechenden Anpassungen im DryCrud
  • Ausführliche Tests die diese Features testen
  • Dient dann auch gleich als cooles Einstiegstool für die neuen Lernenden, also gute Doku und nice Struktur und durchdacht und so.

Ziele:

  • Strukturiert aufbauen und die einzelnen Zwischenschritte verstehen
  • Gute Git Commit History die diesen Fortschritt und Ablauf gut zeigt
  • Möglichst sinnvoller und einfacher Projektaufbau mit Modernen Standards und sauberem Code
  • Kommentare wo nötig um das Verständnis des Codes zu festigen und Zusammenhänge im Projekt aufzuzeigen
  • Tests dienen als erweiterte Dokumentation
  • Moderne Rails Guides als Grundlage für den Wissensaufbau verwenden und in diesem Prozess auch das Grundverständnis festigen

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions