Skip to content

Latest commit

 

History

History
58 lines (43 loc) · 2.21 KB

TODO.md

File metadata and controls

58 lines (43 loc) · 2.21 KB

Progress Status

Roles

  • Admin / Organizer
  • Attendee
  • Team Manager / Secretary
  • Student Volunter

Attendee

  • create an account
  • register: days, participate to social dinner, vegetarian/vegans/..., polo gender/size (Man XS, Woman XS, M/W M, M/W L, M/W XL, => M/W 4XL), social networks info
  • coupon to pay less/free
  • can get its invoice -> unique invoice number
  • add an extra person to the social diner
  • get a pdf invoice (current Patagonia send it in HTML...) re-ask me a template
  • pay using paypal URL (cf. PatagoniaForESUG-Example.st)
  • submit an ESUG Award

Team Manager-Secretary

  • registers/manages multiple attendees
  • get one bill for registered people -> unique invoice number (all these attendees will have this number)

Admin-Organizer

  • setup infos (cf. PatagoniaForESUG-Example.st) :
  • admin credentials (login/password)
  • ESUG dates : start & stop
  • prices : early 1 day, early full, late 1 day, late full
  • price for extra person to the social dinner
  • STMP server : currently we use a REST service to send emails (PatSmtpToPostMarkClientAdapter) and this is easier than having its own SMTP server
  • Open / close registration
  • create coupons : percentage discount, fixed reduction, limited usage cf. https://esug.github.io/become_sponsor.html when clicking on a coupon -> see all registrations that used it
  • modify a registration
  • apply a coupon on a registration
  • Report to see who paid
  • mark a bill as paid => all registration of this bill are marked as paid

CVS export

  • full export (for us)
  • attendees list should only contain: names, mail, Organisation, Country

Statistics to organize

  • number of participants to lunches per day and per types. Example: Monday: 120 normal attendees, 10 vegetarians, 3 vegans ... Tuesday: ...
  • polos: 40 Man S, 10 Woman S, 10 Woman M, 10 Man M, 30 Man XL, 4 Man 3XL, ...
  • number of participants to social dinner (same)
  • download all invoices in one zip

Student Volunter

  • check that a participant has been registered
  • add an extra person to the social diner to an attendee -> email to pay extra fee + invoice?