Skip to content

Calendar #10

@therecluse26

Description

@therecluse26

Make a global calendar that events can be added to both manually and automatically

  • Will need a generic Calendar service that can do CRUD operations on Calendar Events.
  • Calendar events should have assignees and reminders
  • They should support multi-day ranges
  • They should support recurring events
    • Figure out how to ensure that recurring events are displayed on the calendar for every recurrence
    • Users should be cancel the full recurring event schedule at any time
    • Recurring events should be configurable with an end date, or go forever
    • Maybe make a dashboard to manage all recurring events in a list view
  • Events should send notifications to the user via the user's chosen notification method
    • We should add multiple configurable notification methods configurable by the user
  • Push notifications should be supported
  • Make a frontend component that can add these at-will

In addition to user-configurable events, include some preconfigured event types that the user can subscribe to

  • Planting/harvest dates
  • Animal medication schedules
  • Project item due date reminders
  • Chore reminders (think through potential chore functionality, could maybe be its own module)
  • Probably more, idk, add ideas here

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions