Skip to content
Felix Van der Jeugt edited this page Oct 12, 2013 · 7 revisions

The partner system is probably the most complex system of Isengard. In this document, the needs and use cases of managing these groups are discussed.

Group types

An event manager should be able to manage group types. Examples of group types are VIP, "standhouders", etc. These group types should be assigned to the specific event zones for access management.

Every group type has a responsable. This should be someone of the organisation. This can also be the event manager himself. For example; Felix (Event Manager) can assign Toon (PR) as the VIP-coordinator, so Toon can handle all the VIP groups.

Groups

A group has the following attributes:

  • Group type
  • Name
  • Group leader
  • Number of maximum group members for specific dates
  • Claimable materials on specific dates
  • Redistributable

An example of a group can be: Type: VIP Name: Coca Cola Leader: PR-manager of Coca Cola Members: 5 on day 1, 10 on day 2, 3 on day 3. Materials: 3 tables and 2 16V plugs. Redistrubutable: Yes

Registration of group members

We outsource the registration of group members to the group leader. The leader should receive a unique link where she can manage her group members and materials.

Redistributable tickets

If tickets are redistributable, the group manager should be able to select a number of empty spots and assign a new organisation for these spots. The receiving organisation should also be allowed to give tickets back. For example, Coca Cola has 5 spots on day 2 left and wants to give these to Monster. Monster uses 3 of these spots and gives 2 back to Coca cola.

Interface & Implementation

According to me, Felix, this should best be done this way: Buy vouchers Exchange vouchers