nathanbunker / project-tracker

Helps track project and process
Apache License 2.0
0 stars 0 forks source link

Create logic that schedules cards that need to be created #11

Open nathanbunker opened 4 years ago

nathanbunker commented 4 years ago

A thread should run in the background that is watching on monitoring for new cards that need to be sent. Perhaps this will run once a day and look for new cards to send? Then there also needs to be logic that does this check when new data is being entered in or data is being changed. This might get complicated if the user is changing data during the window when it is time to start sending cards.

nathanbunker commented 4 years ago

The actions that need to be done should get scheduled as projects for Sarah to do. That way she can get reminders and check off items. Need to also be able to track the things that she does so that it updates the status of the cards and provides a track history of what is requested. Sarah probably needs a project that represents each client and her interaction with them. This means that someone who registers for an account will end up with two contacts. One in their own project tracking section and one in Sarah's area. These duplicates will need to be kept in sync.