Skip to content

[Feature]: Add recurring event support — allow organizers to schedule weekly, monthly, or custom-interval events #19150

Description

@prince-pokharna

Summary

Eventra currently treats every event as a one-time occurrence. Many real-world events are recurring — weekly team meetings, monthly networking dinners, annual conferences, bi-weekly workshops. Without recurring event support, organizers must manually create duplicate event entries for every occurrence, which is error-prone and time-consuming.

Problem

  • There is no option to mark an event as recurring when creating it.
  • Organizers managing regular meetups or workshops must create separate event entries for every occurrence.
  • Attendees cannot subscribe to an ongoing series with a single registration.
  • The event listing has no way to group or display a recurring series as related.

Proposed Solution

Event creation form additions:

  • "Make this recurring" toggle
  • Recurrence pattern: Daily / Weekly / Monthly / Custom (RRULE-based)
  • "Until" date or "Number of occurrences" setting
  • Preview of generated occurrence dates before saving

Database:

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions