MDeLuise / plant-it

🪴 Self-hosted, open source gardening companion app
https://plant-it.org
GNU General Public License v3.0
598 stars 21 forks source link

Add reminders for plants #125

Closed MDeLuise closed 7 months ago

MDeLuise commented 7 months ago

Hey Plant-it community!

What's new?

This PR introduces the capability to add reminders for plants within the application. Users can now specify a start date, an optional end date, an action, a plant, and a frequency for each reminder. The system will notify users via email (if SMTP is available in the server configuration) and/or via server logs when a reminder is due. Additionally, users can now customize their notification dispatcher method directly from the app settings.

Why is it important?

The ability to set reminders for plants enhances user experience by providing timely notifications for important tasks related to plant care. With the added flexibility of choosing notification methods, users can stay informed and effectively manage their plant care routines.

How to Use?

To set a reminder for a plant, navigate to the plant's details page and select the "Add Reminder" option. Fill in the required fields including start date, action, and frequency, and save the reminder. To customize notification preferences, go to the app settings and select the desired notification dispatcher method.

Notes

Screenshots

Cheers and happy planting! 🌿🌼