I'm planning a program (not sure if it will run on smartphones or just PC ) to keep track of user defined task and it's progress.
I want it to be less bossy, but still give the proper incentive to improve.
Here's the mock version.
Main app:
Pop-up messages
The placeholder image will be a line-chart with the task data, very simple. Eye-candy!
I'm not happy with the need to provide the gerund of the task when creating a task, but it will be needed in the pop-ups windows to better display. I suppose someone could use the program in a different form, like Task: Clean Room, which would need a Gerund of cleaning room, , so I can't just add -ing in the end of the input, and word-processing is kind hard to do. Also, it could be used with Do x thing 1 week, which would need to add a drop-down to select the time-frame(day, week, month)
I would like some ideas on how to make the Progress tab give more ideas where to improve, if it sees that you are failing too much, or not increasing the daily goal for too long. The first popup (good) will happen every week, the second (bad) will happen every task you miss. I'm not sure if that's good or bad form. I don't want the program to be too bossy to the user.
Anyway, my question is how can I suggest the user to improve and not be a jerk at the same time
Side question: Is my text-fields Ok? Is there any feature I should add/remove?