/
18s1-12 - Progress Briefings - CompClub Web

18s1-12 - Progress Briefings - CompClub Web

Week 12 (Starting 21st May 2018):

Fill out during Meeting - task delegation

#Broad ObjectiveTaskNotesIssues?
1Design event detail pageAn event detail will show the event's overall objective, description, prerequisites, location and the workshops that students will attend

An event is a collection of workshops

Assigned to Michael and Oliver


2Fix formatting of webpagesEvents and About Us page have inconsistent formatting. Let's make them have the same column width and use the same h tags.Assigned to Felix
3Design and implement event listing pageA page that will show a list of all events, with title, dates, location and brief descriptionAssigned to Dominic and Phoebe
4Implement event and workshop creation formThis will be an admin-only form to allow creation of an event and its workshops. Event form should have title, description, prerequisite, start and end dates, and availability period (for volunteers). Workshop form should have the option for one-off, weekly or custom, and should have time, description and location.Assigned to Thomas


Summary Of Week's Work

Fill out at next meeting

NameCompleted WorkLink to Confluence pageObjective # met




Additional Notes (optional)

Meeting notes:

  • Done so far:
    • Login
    • Event viewing
    • Event creation (in progress)
  • Meeting with CompClub Heads. Clarified requirements:
    • For MVP:
      • Volunteer accounts
      • Event viewing
        • Event should have flag for public view (i.e. can see while not logged in) and private view (only volunteers can see it)
        • Volunteers can state their availability for each event
        • Volunteers can be assigned an event by an admin
    • For the future (in order of priority):
      • Volunteers:
        • Automated emailing to volunteers, that includes:
          • Notification that a new workshop has been added
          • Notification that they have been assigned to an event
      • Student signups:
        • Admin should be able to select which students can attend the event.
        • Admins can view signup applications by workshop
        • Possible student signup statuses:
          • Pending
          • Approved
          • Confirmed
          • Waitlist
          • Denied
        • Automated emailing to students, that includes:
          • Result of their signup application
          • Permission slip
          • (After permission slip filled out) Confirmation email that they have been approved
      • Workshop running:
        • Volunteers can access class roll for each event they’re assigned to
        • Be able to mark off students as present/not present for each workshop
      • Student account support
        • (To be properly defined later)
        • Multiple signups for the same event per account
          • Many parents like to sign multiple children up to the same event
        • Notification of new workshop (opt-in)
  • Change of milestone - Volunteers can state event availability, and admins can assign volunteers to events. Due June 10th.
  • Team will meet one more time on June 3rd. Our next meeting after that will be on July 1st so you have time to study for your exams.