I have a reminder app made with asp.net core razor pages.
As an example, vehicle periodic inspection has been done on a specific date and it has to be renewed after 6 months.I want to receive a reminder by email, 5 days before those 6 months are past. Keep in mind that I am working with specific dates like
Inspection done on 9/25/2022
Due date on 3/25/2023
Reminder on 2/28/2023
All those are entered in a database but what should be the approach? Thank you