Skip to content

Latest commit

 

History

History
98 lines (93 loc) · 3.19 KB

scribbles.md

File metadata and controls

98 lines (93 loc) · 3.19 KB
  • ban the errors/failures
  • Testing
  • Überarbeitung der Texte
  • Features
  • compiling to standalone-exe

  • ban the errors/failures
    • slots first part is a http method (get/post/put?/delete)
    • Current event konsistenz
    • entity-selector
      • forgets selected ids
    • Validierungsdekoratoren
      • handle phone numbers
      • date validation
      • find better validators for some props
    • Group Editor
      • create new one
      • edit new one by id
      • unique combination of (event x classroom)
    • Participant Editor
      • create new one
      • edit new one by id
      • unique combination of (event x person)
      • entity-selctor for wantsToBeWith
    • Datepicker
      • german-style output
      • converts selection to ISO-Datstrign
    • Smart-table
      • multi inline edit per time error
      • inline saving
      • multi select -> output in entity schema
      • type: date
        • date-renderer
        • date-editor based on datepicker
    • Login password gets longer (encoding displayed)

  • Testing
    • Unit Test
      • every comp. should create independently
      • fit comp. props
      • get green
      • test till get bored
        • test important methods
        • test every single method?
      • backend?
        • entity getter setter?
        • slots?
    • e2e test? => vs. unit-testing?
      • maybe login?
      • db connection requirement?
      • input helpers?

  • Überarbeitung der Texte
    • Validierungsfehler übersetzen!
    • NbCard headers
    • Toastr-Meldungen
    • FormSchema titles

  • Features
    • easy logout
    • adding multiple participants from person-list (multi-select)
      • new view on selection+custom action click
      • each person gets a role and a grade
      • [?] maybe create groups automaticly ? monte-carlo?
    • Dashboard
      • Allgemeines
        • Name
        • Veranstaltungsort
        • Kalender (Zeitraum)
      • Statistik
        • Daten erzeugen
          • #Gruppen
          • Teilnehmer
            • Alter
            • Geschlecht
            • Klassenstufe
            • Herkunfsorte
            • Schulen
            • Rolle
          • Ort
            • #Zimmer
        • Charts framework finden
    • send mail to person (multi-select)?
    • send mail to particpants (multi-select)?
    • custom-action on participants smart-t. to print certf. (multi-select)?

  • Compiling to standalone-exe
    • have a logo
    • mac
    • linux
    • windows
    • doesnt throw erros / warnings
      • fix public / private props by html-interpolation