Web Programmierer für Teilnehmer Management gesucht

Berlin  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Schlagworte

Beschreibung

Ausgangssituation
Im Vorbereitung einer Veranstaltung wird auf Basis einer bestehenden Mitglieder-Datenbank eine postalische Einladungsaussendung durchgeführt. Jeder Empfänger der Einladung ist eine Organisation, die durch einen ID-Code zugeordnet werden kann. Jede Organisation hat die Möglichkeit eine bestimmte Anzahl von Mitarbeitern (0 < n ) zur Teilnahme an der Veranstaltung anzumelden.Die Veranstaltung besteht aus mehreren Terminen, wobei die sich Einladung der jeweiligen Organisation auf einen bestimmten Termin, ggf. auf ein bestimmtes Fenster an Terminen, bezieht. Innerhalb der jeweiligen Termine werden die Teilnehmer ab einer bestimmten Zahl bestätigter Teilnehmer auf verschiedene Gruppen aufgeteilt.

Die Personen deren Teilnahme bestätigt ist, werden ab einer bestimmten Teilnehmerzahl serverseitig automatisiert in Gruppen unterteilt. Dieses automatisierte Gruppenaufteilung wird bis zu einem defnierten Zeitpunkt dynamisch aktuallisiert. Die Aufteilung der Teilnehmer in Gruppen berücksichtigt:
• Gesamtteilnehmerzahl pro Termin (bestimmt in wie viele Gruppen die Teilnehmer an dem Tag aufgeteilt werden)
• Stammdaten des Teilnehmers (Organisation, Region, Zeitpunkt der Teilnahmebestätigung etc.)

- Anforderungen -
Die Kooperations erfolgt auf Basis eines vom Entwickler zu erstellenden Kostenangebots.

Im Rahmen des Projekts muss eine webbasierte Umgebung mit Datenbankanbindung und rollen basiertem Frontend (Admin + 3 Rollen mit unterschiedlichen Lese-/Schreibrechten; Webkit Web App kompatibel) entwickelt und in Betrieb genommen werden. Pro Teilnehmer/Organisation sind max 4-5 Email Kontakte zu erwarten, die aus der Webumgebung heraus erfolgen (Registrierungsbesstätigung/Reminder)
Die eingeladenen Organisationen werden in der serverbasierten Datenbank eingepfegt (vorhandener Datenbestand):
• Organisationsname
• ID-Code
• grundlegende Organisationsdaten
• vorgesehene Termine für die jeweilige Organisation

Teilnehmerseitig -
Infolge der Einladung haben die Organisationen auf einer Website die Möglichkeit:
• Ihre Teilnahme zu bestätigen (nimmt teil/nimmt nicht teil)
• Die teilnehmenden Mitarbeiter mit ihren jeweiligen persönlichen Daten einzutragen/ zu aktualisieren
• Einen der für ihre Organisation vorgesehenen Termin auszuwählen

Veranstalterseitig -
Über eine Administrationsoberfäche mit verschiedenen Rollen besteht die Möglichkeit:
• Die eingepfegten originären Datenbankinhalte anzuzeigen und zu ändern (bei entsprechenden Privilegien)
• Die Teilnehmerdaten einzusehen und bei entsprechenden Privilegien zu ändern
• Den Teilnehmern veranstaltungsbezogene Daten zuzuweisen
• Die dynamische Gruppenaufteilung zu stoppen (die Gruppen festzulegen und ggf die Gruppenaufteilung zu ändern)

Aufgrund der zu erwartenden Nutzerzahl (ca. 2000 Teilnehmer) ist es notwendig alle administrationsseitigen Änderungen auch auf intelligenter Listenbasis zu ermöglichen.

Während der Veranstaltung wird die Webumgebung sowohl auf Veranstalterebene zu Monitoring-Zwecken (z.B. angekommen, im Hotel eingecheckt, verspätet, Teilnahme abgesagt etc. ) als auch auf Mitarbeiterebene zur Eingabe/Änderung dieser Teilnehmerdaten mittels mobiler Endgeräte genutzt.

Vorgaben
Anwendungskompatibilität zu Firefox 3.x, Apple Mobile Safari
Graphische Umsetzung auf Basis der vorgegebenen CI-Rahmenbestimmungen

Projektstart KW 21
Launch der Website KW 26/27
Start
05.2010
Dauer
1 Monate
(Verlängerung möglich)
Von
MEDIA [ 1fourFIVE ]
Eingestellt
19.05.2010
Ansprechpartner:
Tobias Offhaus
Projekt-ID:
152081
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren