Casvt / MIND

A simple self hosted reminder application that can send push notifications to your device. Set the reminder and forget about it!
https://casvt.github.io/MIND/
GNU General Public License v3.0
206 stars 10 forks source link

Template system #8

Closed Casvt closed 1 year ago

Casvt commented 1 year ago

Is your feature request related to a problem? Please describe.

You might want to set the same reminder quite often, but not at a fixed interval. For example, "take the cake out of the oven". You'll be setting such reminder often, but not at a fixed interval. Now, everytime you want to set such often used reminder, you need to re-enter all info: title, date+time, notification service and optionally body.

Describe the solution you'd like

Reminder "templates". A template contains a title, notification service selection and optionally body. When creating a reminder, you should be able to select a template if you want to, and if you do, all fields except date+time should be filled in automatically. This way, when you want to set your oven reminder described in the paragraph above, you can just add a reminder, select the "oven template" and only enter the date+time that you want to set it off this time and done.

Additional context

This feature would require an extra "tab" on the library (home) screen. That being a tab where you see the templates in the same way you see your reminders, but for managing the templates (CRUD).