I need a plugin that creates (via shortcode) a window that allows users to set goals for themselves. It will look something like this:
Goal description - (textbox that allows the user to describe the goal)
Goal target - (textbox that allows users to set their target)
Current state - (textbox that allows users to state their current state)
Threshold - (percentage box that allows a user to set a threshold for the progress bar to show over achieving or under achieving)
Write 30 articles by the end of the month
|Progress bar----(number with threshold)----------------------------| (green check or image of my choosing appears once this is complete)
(Textbox for user # input)
The user input needs to be up-datable. That is to say when they enter the number and hit enter, the progress bar changes accordingly. The user needs the option of creating various goals and having the same ability for each.
The shortcode capability I need with this plugin is to be able to set it up per user.
for example [goal_setter id=user1]
I want to make sure every user has their own, and is visible to others if they so choose... that way I could have more than one of these in the same post if I wish.
Remember all of the goal settings are front end, the shortcode remains an admin feature.