Details

    • Type: New Feature
    • Status: Done/Fixed
    • Priority: Minor
    • Resolution: Incomplete
    • Affects Version/s: 4.3.2
    • Fix Version/s: Unscheduled
    • Component/s: CiviEvent
    • Labels:
    • Documentation Required?:
      None
    • Funding Source:
      Needs Funding

      Description

      In addition to the existing "maximum participants" field and related "event full" and "waitlist" functionality, I'd like to see an option on events for "minimum participants" and related "event reached threshold" and "needs participants" list functionality.

      Use case:
      We use CiviCRM for a local political campaign. One of our major activities is walking through neighborhoods knocking on doors and talking to people about the candidate. The candidate is out walking every day, and different volunteers join her each day. Each weekday we want one or two volunteers, about a dozen Saturdays, and then as many as possible Sundays.

      So, for a typical week, our doorknocking events would look something like this:
      Sunday: minimum 25, no maximum
      Monday: minimum 1, maximum 2
      Tuesday: minimum 1, maximum 2
      Wednesday: minimum 1, maximum 2
      Thursday: minimum 1, maximum 2
      Friday: minimum 1, maximum 2
      Saturday: minimum 5, maximum 20

      If the first volunteer signs up for Tuesday, and the second signs up for Wednesday, while both of those days still could take another person we'd like to indicate to the third volunteer that our priority is to get the other days up to their minimum, so would like to display a list of events that still need volunteers containing Sunday, Monday, Thursday, Friday, and Saturday. This could further be filtered by event type, if we defined event types of "Weekend doorknocking" and "Weekday doorknocking", so a prospective volunteer could get a list of "Weekday doorknocking" that "needs volunteers" that would only display Monday, Thursday, and Friday. Similarly, we'd want the ability for administrators to run reports of which days still need people, which have met the minimum but are not full, and which are full.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              tonyyarusso Tony Yarusso
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: