Giter Club home page Giter Club logo

volunteer-manager's People

Contributors

michiwieland avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

volunteer-manager's Issues

UC3: Adminansicht

Als Admin möchte ich alle Eingaben der Helfer korrigieren können

Für jede Durchführung des Open Airs möchte ich Stammdaten im Admin Bereich des Volunteer Manager pflegen können.

  • Events (OpenAir, Freitagstreff, Weinfest)
  • Schichten (pro Durchführung)
  • T-Shirt Grössen
  • Geschlechter
  • Tage
  • Einsatzort
  • Inaktive Benutzer löschen

US6: Email versenden

Email versenden

Sobald die Zuteilung abgeschlossen ist soll ein Mail versendet werden.

Sobald ein Benutzer sich erfolgreich angemeldet hat, soll ein Bestätigungs Email versendet werden

US1: Persönlicher Einsatzplan (Dashboard)

Als Helfer möchte ich über einen personalisierten Link auf meinen persönlichen Einsatzplan zugreifen können. Der Einsatzplan gibt mir Informationen, wann und wo ich meinen Einsatz zu leisten habe.

Der Link sollte über einen Hash nicht trivial zu erraten sein. Der Link wird dem Helfer per E-Mail zugesendet.

US2: Automatische Anmeldung

Ich möchte mich beim Open Air Malans über ein Formular als Helfer anmelden. Wenn ich in einem vergangenen Jahr bereits geholfen habe, möchte ich nicht nur noch meine neuen Einsatzwünsche angeben. Ich möchte mir aber kein Passwort merken müssen.

Bestehende Benutzer erhalten jährlich einen personalisierten Link auf Ihr Dashboard. Über diesen können sie ihre Einsatzwünsche registrieren.

Leistet ein Helfer seinen ersten Einsatz, kann er sich über ein Anmeldeformular einmalig anmelden.

US7: Helferplanung erstellen

Als Admin möchte ich die finale Helferplanung erstellen.

Die Liste wird gemäss folgendem Algorithmus soritert:

Vorgeschlagene Schicht:

  1. not approved
  2. user has no slot at the same day

Filter:

  1. Prio 1 & noch keine approved Prio 1
  2. Prio 1
  3. Rest

Sort:
By Time

UC4: Anmeldungen für Helfereinsatz, Briefing und Helferessen pflegen

Als Personalverantwortlicher möchte ich wissen, welche Helfer die Helfervereinbarung unterschrieben haben, welche Helfer sich für das Helferbriefing angemeldet und welche Helfer sich für das Helferessen angemeldet haben.

Für alle Erreignisse möchte ich eine Excel Liste mit allen betroffenen Helfer exportieren können.

US5: Neuer Helfer registrien

Als Interessent möchte ich mich für einen Event registrieren. Dabei muss ich meine persönlichen Daten eingeben und meine Einsatzwünsche äussern.

  • Mögliche Events sind alle die in der Zukunft liegen
  • Als Prio 1 Einsatzwunsch kann genau eine Schicht angegeben werden
  • Als Prio 2 Einsatzwünsche können beliebig viele Einsatzwünsche in verschiedenen Einsatzorten angegeben werden (Kreuzprodukt aus Orte und Zeiten)
  • Zudem möchte ich einen Bemerkung angeben können
  • Wenn bei einem Event Auf&Abbau benötigt wird, wird eine ensprechende Checkbox dargestellt. Wird die Checkbox angewählt, wird beim Bestätigungsmail ein QR-Code in den Aufbauchat mitgesendet

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.