Skip to content

Add Recurring Events Support #61

@rahana-19

Description

@rahana-19

Currently, events in the calendar are single-occurrence — once created they happen only on one date. Users often need recurring events, such as:
Daily reminders (e.g., “Gym at 6 PM every day”)
Weekly events (e.g., “Team meeting every Monday”)
Monthly events (e.g., “Pay rent on the 1st”)
Yearly events (e.g., birthdays, anniversaries)
This feature adds a recurrence option when creating or editing events.

Expected Behavior (Acceptance Criteria)
Users can select a recurrence option while adding/editing an event
Recurring events show in every applicable calendar view
Recurrence respects the end date (if set)
Reminders fire for each recurrence day

Why This Is Useful
Recurring events are a core calendar feature in almost all calendar apps (Google Calendar, Outlook, etc.). Without it, users must manually create the same event multiple times — which is inconvenient.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions